v2.0.0¶
v2.0.0 lisää HoG:n (gradienttihistogrammi), yksinkertaisen linssikorjausfunktion, image.clear()-metodin ja tekee binääri-/merkkijonokuvaoperaatioista ketjutettavia. Kokeellinen tof-moduuli poistettiin ja avainpisteiden kulmantunnistin vaihdettiin FAST-12:een — lue alla olevat rikkovat muutokset.
Kohokohdat¶
HoG — gradienttihistogrammipiirteiden poiminta (esimerkin kanssa).
Linssikorjaus — yksinkertainen
image.lens_corr()-funktio.image.clear()— tyhjennä kuva.Ketjutettavat operaatiot — binääri-/merkkijonokuvaoperaatiot palauttavat kuvan ketjutusta varten.
Rikkova:
tof-moduuli poistettiin ja avainpisteiden kulmantunnistin vaihdettiin FAST-12:een — katso rikkovat muutokset.
Uudet ominaisuudet¶
HoG — lisätty gradienttihistogrammipiirteiden poiminta
hog.py-esimerkin kanssa.Linssikorjaus — lisätty yksinkertainen
image.lens_corr()-funktio.image.clear()— lisätty metodi kuvan tyhjentämiseen.
Muut muutokset ja parannukset¶
Binääri- / merkkijonokuvaoperaatiot palauttavat nyt argumenttikuvan, joten kutsut voidaan ketjuttaa; estävät soketfunktiot kunnioittavat nyt soketin aikakatkaisua.
Virhekorjaukset¶
Korjattu mallinsovituksen ROI, kun malli ja kehys ovat samankokoisia,
image.gaussian()-palautusobjekti jasocket_recv-virhe.
Rikkovat API-muutokset¶
Käyttäjälle näkyvät API-rikkoumat versioiden v1.9.0 ja v2.0.0 välillä. Laajuus: Python-C-moduulit hakemistossa modules/ ja Python-kirjastot hakemistossa scripts/libraries/.
Jokainen muutos on merkitty vaikutuksensa mukaan:
minor — kapea API; vaikuttaa vain sitä käyttäneisiin skripteihin.
behavior — sama API, eri tulokset; tarkista viritetyt skriptit uudelleen.
Muutokset on ryhmitelty vaikutuksen mukaan tässä järjestyksessä. Jos haluat vain siirtää koodisi, siirry lopussa olevaan siirtymistarkistuslistaan. Jokainen committihajautusarvo linkittää diffiinsä GitHubissa.
tof-moduuli poistettu (minor)¶
Kokeellinen tof- (time-of-flight) moduuli poistettiin. Skriptit, joissa oli import tof, epäonnistuvat ja niistä on poistettava riippuvuus.
Commitit: 60dc3f7e9
Avainpisteiden kulmantunnistin vaihdettiin FAST-12:een (behavior)¶
Avainpisteiden kulmantunnistin vaihdettiin FAST-12:een, joten image.find_keypoints() tunnistaa eri kulmajoukon kuin aiemmin. Tarkista / viritä avainpisteiden sovitusskriptit uudelleen.
Commitit: ae10b0a40
Siirtymistarkistuslista¶
Poista kaikki import tof -käyttö (tof:n poisto) ja viritä avainpisteiden sovitus uudelleen FAST-12-tunnistinta vastaan (FAST-12-muutos). Kaikki muut skriptit toimivat muuttumattomina.