Forum Jump

Select Group :
Select Forum :
Sorted By :
Sort Order :
From The :
 
Thread Tools  Search this thread 
l1nuxn3wbie
Total Points:
50
Status Points:
0
Green Belt
June 24, 2009 6:27 PM PDT
Displaying a Picture in OpenCV
I have the OpenCV O'Reilly manual, and I am testing out the sample code in the section "Display a Picture."  The picture I wish to display is a jpeg format stored on the Desktop.  Here is a copy of the code:
// Sample Project.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "highgui.h" //GUI header
#include "cv.h" //main OpenCV header


int main(int argc, char** argv)
{
IplImage* img = cvLoadImage("p-pod-jpeg.jpg",1);
cvNamedWindow("Example 1",1);
cvShowImage("Example 1", img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow("Example 1");
}

The code compiled successfully, but when I went into debug mode, the command line terminal pops up with a window that has a gray background.  The image does not display.  What am I doing wrong?

Thanks!
Gennady Fedorov (Intel)
Total Points:
12,866
Status Points:
12,366
Brown Belt
June 28, 2009 12:23 PM PDT
Rate
 
#1

Please verify if the pointer *img is not null after returning by cvLoadImage(..)
--Gennady



l1nuxn3wbie
Total Points:
50
Status Points:
0
Green Belt
June 30, 2009 12:12 PM PDT
Rate
 
#2 Reply to #1

Please verify if the pointer *img is not null after returning by cvLoadImage(..)
--Gennady


I have it working now! Thanks!



Intel Software Network Forums Statistics

8445 users have contributed to 31553 threads and 100398 posts to date.
In the past 24 hours, we have 10 new thread(s) 30 new posts(s), and 43 new user(s).

In the past 3 days, the most popular thread for everyone has been Lost in MKL The most posts were made to TBB on linux segfaulting The post with the most views is Hi,if you were using imsl yo

Please welcome our newest member nonamez