opencv DrawToHDC图像处理问题

opencv DrawToHDC图像处理问题
opencv DrawToHDC图像处理问题
https://www.eefocus.com/cj909815159/blog/14-07/304575_96cb3.html

我的问题是: 图像宽高比 与 控件的宽高比是成比例的,但界面显示的图像还是失真。

分析:相机经过了270旋转,由原来的宽变成了现在的高,比如未旋转时宽高比为16001200 则经过270旋转后变成了 12001600,所以,得把控件宽高改为600*800 而不是 800…*600.

解决:相机旋转270后,宽高变化了,修改控件的宽高

在上面画图时,由于之前设置origin=1 发现 画线在左下角,为了配合左上角为0为初始点,需要相机进行水平镜像。

为了能够在图像上画红色直线,需要将灰度图转换为rgb图

IplImage *pImage = NS_CV_HELPER::CvCreateImage(cvGetSize(plImage), IPL_DEPTH_8U, 3);
	NS_CV_HELPER::CvCvtColor(plImage, pImage, CV_GRAY2RGB);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值