关于C语言利用openCV显示图片的问题

本来是一朵花来的,现在只剩一个角,其他图片也一样#include"cv.h"#include"highgui.h"intmain(){IplImage*pImg;//声明... 本来是一朵花来的,现在只剩一个角,其他图片也一样
#include "cv.h"
#include "highgui.h"
int main()
{
IplImage* pImg;//声明IplImage指针
plmg = cvLoadImage("E:/DSNC.JPG",-1);
cvNamedWindow("Image",CV_WINDOW_AUTOSIZE);
cvShowImage("Image", pImg );
cvWaitKey(0);
cvDestroyWindow("Image");
cvReleaseImage(&pImg );
return 0;
}
明明在cvNamedWindow加了CV_WINDOW_AUTOSIZE,运行出来的图片还是被放大拉伸了,求指导~~(PS:我用的是code::blocks)
展开
 我来答
龍不悔
2013-02-27 · TA获得超过1137个赞
知道小有建树答主
回答量:271
采纳率:0%
帮助的人:491万
展开全部
这个程序我这运行没问题的,是原始图像尺寸显示(vs2012+opencv2.3.1),不清楚你的具体情况,程序里面第二句pImg我复制出来的时候有错误,是大写的i和小写的L很像造成的;
更多追问追答
追问
感谢你的热心,那个错误是笔误啦,在linux下试过还是这个情况,现在怀疑是编译器的问题。。。
追答
我是在xp下运行的,linux下面没试过,还真不清楚情况,呵呵
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式