Error when compiling Example 2-1 on Learning OpenCV

Re: Error when compiling Example 2-1 on Learning OpenCV



Hi Travis
You have to supply 2 input arguments to the function
cvLoadImage. In addition to the name of file to be loaded, you have to specify
whether your image is color or gray.
So try to add
CV_LOAD_IMAGE_COLOR (or CV_LOAD_IMAGE_GRAYSCALE, or CV_LOAD_IMAGE_UNCHANGED)
as a second argument.
Leonid



--- In  [email protected], "Travis" <action_owl@...> wrote:
>
> # gcc `pkg-config --cflags opencv --libs opencv` -o hello hello.c
>
> hello.c: In function `main':
> hello.c:5: error: too few arguments to function `cvLoadImage'
>
> I followed this to set-up pkg-config
>  http://opencv.willowgarage.com/wiki/CompileOpenCVUsingLinux
> < http://opencv.willowgarage.com/wiki/CompileOpenCVUsingLinux >
>
> my output is a little different than it suggested though:
>
> # pkg-config --cflags opencv
> -I/usr/include/opencv
>
> # pkg-config --libs opencv
> -lcxcore -lcv -lhighgui -lcvaux -lml
>
> I'm not sure what the issue is.
>
>
>
>
> [Non-text portions of this message have been removed]

http://tech.groups.yahoo.com/group/OpenCV/message/68835

你可能感兴趣的:(image,function,gcc,input,action,output)