Opencv ile basit bir program denedim ama olmadı
-
Qt 5.0.1 ve opencv 2.4.6 kullanıyorum
.pro
@
#-------------------------------------------------Project created by QtCreator 2013-09-11T03:55:37
#-------------------------------------------------
QT += core
QT -= gui
TARGET = camera_onConsole
CONFIG += console
CONFIG -= app_bundleTEMPLATE = app
INCLUDEPATH += D:/opencv/build/include
LIBS += -LD:/opencv/build/x86/mingw/lib
LIBS += -lopencv_highgui246
-lopencv_imgproc246
-lopencv_objdetect246
-lopencv_core246SOURCES += main.cpp
@
main.cpp
@
#include <QCoreApplication>
#include <opencv/cv.h>
#include <opencv/cxcore.h>
#include <opencv/highgui.h>int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);IplImage* img = cvLoadImage("C:/Users/Public/Pictures/Sample Pictures/Desert.jpg"); cvNamedWindow( "Example1", CV_WINDOW_AUTOSIZE ); cvShowImage("Example1", img); //cvWaitKey(0); cvDestroyWindow( "Example1" ); cvReleaseImage(&img); return a.exec();
}@
resimi göremiyorum
bi sorum daha var
program 0 ile sonlandı diyor bu doğru çalıştığınımı gösteriyor -
Baska bir hata ciktisi aliyormusun?
Programin zaten gayet temel, ornek kod gibi. Hataya musait birsey goremiyorum. Topu OpenCV kurulumuna atabilirim.Bu kodlar;
*) kutuphaneleri gosterebildiginde
*) gorseli soyledigin yerde bulabilirse
*) cvWaitkey(0) olmadikca
istedigin gibi calismali.OpenCV isin icinde oldugunda bir sorun varsa ya kutuphane ya veri tipleriyle ilgilidir. Hatayi once bu ikisinde aramak lazim hep.
0 donmesi calisma zamaninda kritik bir hata ile karsilasilmadigini gosterir.