用MFC做图片、视频显示,效果类似美图看看

时间:2021-10-20 19:36:45
MFC中,做出一个类似美图看看,可以拖动,滚轮放大缩小的效果,
用于图片显示,甚至视频播放功能,有什么思路?

之前用对话框+Picture框做测试程序,图片放大那块卡住。不知道怎么才把图片放大到大于Picture框,而显示图片的局部。

程序的图像处理那块是用OpenCV的,用IplImage存放图像数据,转换成CvvImage后DrawToHDC到Picture框。

程序目的是拍摄像头的。

6 个解决方案

#1


自己顶,希望大家多多指教。

#2


OpenCV 有图像处理,放大也应该有的

#3


摸索了很久,代码不断修改,不断尝试,已经有点起色,起色而已。
哪个仁兄有好思路的,不妨赐教。

OpenCV是图像处理,但是界面交互那块只有自己另外搞,而恰恰就是目前遇到的问题。

#4


不一定要用对话框程序,可以建立文档视图类程序!视图类的话,就很好显示了

#5


您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了 疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知

见此回复三日内无回应
我们将强制结帖
相关规定详见界面 界面版关于版主结帖工作的具体办法

#6


引用 4 楼 zhongjling 的回复:
不一定要用对话框程序,可以建立文档视图类程序!视图类的话,就很好显示了


视图是dialog显示没有什么区别吧。就是画图嘛。而且图片放大缩小用gdi+不可以吗。。。

#1


自己顶,希望大家多多指教。

#2


OpenCV 有图像处理,放大也应该有的

#3


摸索了很久,代码不断修改,不断尝试,已经有点起色,起色而已。
哪个仁兄有好思路的,不妨赐教。

OpenCV是图像处理,但是界面交互那块只有自己另外搞,而恰恰就是目前遇到的问题。

#4


不一定要用对话框程序,可以建立文档视图类程序!视图类的话,就很好显示了

#5


您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了 疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知

见此回复三日内无回应
我们将强制结帖
相关规定详见界面 界面版关于版主结帖工作的具体办法

#6


引用 4 楼 zhongjling 的回复:
不一定要用对话框程序,可以建立文档视图类程序!视图类的话,就很好显示了


视图是dialog显示没有什么区别吧。就是画图嘛。而且图片放大缩小用gdi+不可以吗。。。