Teimme laboratoriotyöohjeen konenäön OpenCV testille
Ohjelmassa QT Creatorilla on luotu käyttöliittymä joka ensimmäistä nappia painamalle etsii kuvan halutusta kirjastosta, ja toisesta napista syöttää sen tiedot ”PLC:lle” eli tässä tapauksessa Visual Studio ohjelmaan TwinCat 3:lle.
Lataa tiedosto OpenCVTesti.7z ja avaa se visual studiolla
Lataa tiedosto OpencvQt2KONENAKOQT ja avaa sieltä OpencvQT2.pro
Syötä QT:hen oikea tiedostopolku kuvaa varten
Tarkista, että kaikki muuttujat ovat esitelty oikein
tiedosto
Molemmat tiedostit löytyvät liitteistä.
TwinCat 3 Ohjelmointia
Esittele muuttujat kuvan mukaisesti TwinCat 3:n ohjelmaan PLC-->Softa–>Softa Project-->POU–>Main (PRG)
Alla on kohta QTn koodista johon pitäisi muokata käytettävän kuvan osoite
(String imageNameen kuuluu laittaa tiedostopolku käytettävää kuvaa varten)
Twincat 3:n käyttöönotto
Käynnistä Opencvtesti.sln
Mene Twincat 3 ohjelmassa ylhäältä TwinCatàActivate ConfigurationTwinCat–>Activate Configuration
Tämän jälkeen ylhäältä PLCàLog PLC-->Log In
Nyt TwinCat on toiminnassa ja valmis vastaanottamaan tietoa
QT:ssa tapahtuvat alkutoimet
Avaa opencvQT2.pro tiedosto
...
Tämän jälkeen paina Debug nappia ja kokeile ohjelman toimivuus
Alla on kohta QTn koodista johon pitäisi muokata käytettävän kuvan osoite
(String imageNameen kuuluu laittaa tiedostopolku käytettävää kuvaa varten)
Käyetty koodi Mainwindow.cpp