#linuxcnc-devel Logs

Apr 22 2022

#linuxcnc-devel Calendar

05:01 PM CaptHindsight[m]: I started out working on image processing/machine vision widgets for QTPYVCP but now I am thinking that they should be Hal components that QTPYVCP widgets can access as well as be used without a GUI as any other Hal components
06:35 PM JT-Shop: I think that's a better idea to make them generic so can be used by all
06:38 PM CaptHindsight[m]: JT-Shop: they would link to external libs like openCV
06:39 PM CaptHindsight[m]: user space HAL components
06:41 PM JT-Shop: is that an issue?
06:43 PM CaptHindsight[m]: opinions are welcome
06:43 PM CaptHindsight[m]: real time threads are in the 1mS and faster range
06:44 PM CaptHindsight[m]: 1Khz and higher
06:44 PM CaptHindsight[m]: Video frames are <100Hz
06:45 PM JT-Shop: qtvcp uses opencv for webcam alignment in 2.8+
06:46 PM CaptHindsight[m]: yes, i saw that he put a pop up window in a GUI that streams from the camera
06:46 PM CaptHindsight[m]: as HAL components then anyone can add them to any GUI or use them without a GUI
06:54 PM CaptHindsight[m]: JT-Shop: an example might be: camera stream comp --> corner detect comp --> your sheet alignment app https://forum.linuxcnc.org/media/kunena//attachments/legacy/files/align.zip
06:57 PM JT-Shop: I remember writing that for some heavy sheets I had to plasma cut