VS2015+MFC+CxImage702+Opencv环境的配置

本文详细介绍了如何在VS2015环境下配置MFC项目,以使用CxImage库进行图像处理。CxImage是一个强大的C++图像操作库,支持多种格式的读写和处理。配置过程涉及下载源码、编译静态库和动态库,以及在MFC项目中设置包含目录、库目录和附加依赖项。在配置过程中,可能遇到的错误如字符集不匹配、无法打开文件等问题,文章也给出了相应的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        为了能在MFC下实现插入和显示图片(不仅仅是位图格式),并应用其他图像处理的算法对图像进行操作,典型的UI+后台的模式。由于仅依靠MFC的基础控件,是无法方便的完成对图像的操作的,尤其是利用图像控件去显示一个图像时,必须要给定固定路径和保证其为位图格式,不可用之。经多方查找之后,找到了CxImage这一利器。


CxImage简介:(作者:Davide Pizzolato

        CxImage类库是一个优秀且开源的图像操作类库。它可以快捷地存取、显示、转换各种图像。CxImage是一个可以简便而快速地打开、保存、显示和转换图像文件的 C++类库,它可以用于MFC,可以打开,保存,显示,转换各种常见格式的图像文件,比如BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K 等格式的文件。可以实现BMP<->JPG,PNG <->TIFF格式等等的互相转换。CxImage不仅可以实现图像文件的类型转换,还可以实现在内存图像数据的类型转换,并且使用很方便。除了文件格式的相互转换,它还提供了很多很多图像后处理的功能,比如图像模糊,锐化等等,功能非常强大和实用。另外,CxImage是开源的,并在zlib许可下发布,“如果你在你的产品中使用了这些源代码,虽然致谢不是必须的,但是却会得到众人的欣赏。”简单地说,你可以随意地使用这些代码,只要你不说它是你自己的就行了。

        CxImage中的x,大约代表了丰富的图像格式支持和丰富的图像处理功能,可以说CxImage是图像处理的十全大补汤。(转)


CxImage 702 在VS2015中的配置:


step1在此

https://sourceforge.net/projects/cximage/链接中下载最新版本的CxImage 702源码;

自己编译过程比较痛苦,若想掠过此步骤,可到

https://download.youkuaiyun.com/download/pnan222/10287562进行下载,直接进行Step3;

step2:编译CxImage702(已下载过的跳过此步即可);

(1)解压源文件,并用VS2015打开CxImageFull_vc10.

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值