Skip to content

Archives

  • 2022 január
  • 2021 december
  • 2021 november
  • 2021 október
  • 2021 szeptember

Categories

  • Nincs kategória
Trend RepositoryArticles and guides
Articles

Reddit – computervision – Az imshow() + waitKey() alternatívája a valós idejű hibakereséshez OpenCV-ben

On december 31, 2021 by admin

Már nagyon régen használtam az OpenCV-t, de emlékszem, hogy a waitKey(1)-t használtam a képkockáink valós idejű megjelenítéséhez. Az egy milliszekundumos késleltetések nem jelenthetnek jelentős különbséget a legtöbb feldolgozásnál – még ha 100FPS sebességgel dolgozol is, valószínűleg amúgy is csak néhány képkockánként akarod imshow-zni. Nem számít, a programodnak valamikor fel kell dolgoznia az operációs rendszer által sorba állított eseményeket, hogy reagálni tudjon a bemenetre. A waitKey az OpenCV módja annak biztosítására, hogy ez az eseményfeldolgozás megtörténjen, még akkor is, ha az alkalmazásod egyébként single-threaded. Ha nem mozgatod az egeret, a feldolgozandó események mennyisége triviális lesz. Alternatívaként, ha Qt és társai felé mozdulsz el, valószínűleg amúgy is külön szálon akarod majd elvégezni a látásfeldolgozást. És ha minden magot használsz a feldolgozásra, akkor elég gyakran kell kontextusváltanod egy eseménykezelő szálra, ha nem akarod, hogy a GUI lefagyjon, így ugyanannyi költséged lesz, mintha waitKey-t használnál. Mindenképpen menj a Qt/wx-re, ha úgy gondolod, hogy valaha is szükséged lesz bármilyen interaktivitásra, de ez nem gyógyír a sebesség problémájára.

Vélemény, hozzászólás? Kilépés a válaszból

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Archívum

  • 2022 január
  • 2021 december
  • 2021 november
  • 2021 október
  • 2021 szeptember

Meta

  • Bejelentkezés
  • Bejegyzések hírcsatorna
  • Hozzászólások hírcsatorna
  • WordPress Magyarország
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語

Copyright Trend Repository 2022 | Theme by ThemeinProgress | Proudly powered by WordPress