使用CXImage显示jpg的问题 [问题点数:40分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs2
本版专家分:151
Bbs9
本版专家分:59489
Blank
黄花 2011年10月 VC/MFC大版内专家分月排行榜第二
2009年11月 VC/MFC大版内专家分月排行榜第二
Blank
蓝花 2011年9月 VC/MFC大版内专家分月排行榜第三
Bbs4
本版专家分:1138
Bbs1
本版专家分:7
Bbs2
本版专家分:181
cximage 打开jpg问题
<em>cximage</em>我的程序能打开BMP,但是打开<em>jpg</em>失败?为什么呢?rnm_imgLoaded.Load(strNamaFile, CXIMAGE_FORMAT_JPG);rnrnif( !m_imgLoaded.IsValid() ) return false;
vc2005 使用cximage打开JPG
<em>cximage</em>我的程序能打开BMP,但是打开<em>jpg</em>失败?为什么呢? rnm_imgLoaded.Load(strNamaFile, CXIMAGE_FORMAT_JPG); rnrnif( !m_imgLoaded.IsValid() ) return false;
使用CxImage转换jpg到bmp出现的问题
CxImage中,可以<em>使用</em>两种方式将jge转化为bmp。rn第一种<em>使用</em>文件保存形式rnCxImage image = new CxImage(pBytes,size,CXIMAGE_FORMAT_JPG);rnimgae.save("c:\\1.bmp",CXIMAGE_FORMAT_BMP);rn第二种方式为内存中数据转换。rnBYTE *bmp = NULL;rnlong bmpsize = 0;rnCxImage image = new CxImage(pBytes,size,CXIMAGE_FORMAT_JPG);rnimage.Encode(bmp,bmpsize,CXIMAGE_FORMAT_BMP);rn得到的bmp为bmp格式的数据流。rnrn<em>问题</em>,<em>使用</em>图形库MIL调用时,能够正常<em>显示</em>以文件形式保存的BMP。但是<em>使用</em>内存bmp时,<em>显示</em>的是全黑的图形。请问这两种方式得到的bmp数据会不一样吗?现在要<em>使用</em>第二种方式进行开发,以文件保存的方式安全性太差。
怎么用CxImage显示jpg图片?
小弟下载了一个<em>cximage</em>库,但是不太会用rn怎么他来直接<em>显示</em><em>jpg</em>图片?网上找遍也没找到rn难道必须先转换成bmp再调用CStatic::SetBitmap?rn请大虾帮忙啊
如何用CxImage实现图像的缩放?
如何用CxImgae实现缩放?是哪个函数阿?他的参数是怎么给定的阿?还有如何用CxImage实现图像格式的转换阿?我用save为什么只是文件的扩展名换了,但是转换之后的文件为0k?有具体的代码可以参考
CxImage如何显示多帧Gif动画
如题。请指教
CxImage 透明色问题(SetTransIndex和IncreaseBpp函数)?
有一张png图片,位深为8即(int bpp=<em>cximage</em>->SetTransIndex();bpp==8) 现在我想实现透明贴图的功能: imgSource=new CxImage(); imgS
CxImage图形转换问题(JPG转换为BMP)
现在能收到<em>jpg</em>格式的数据流,pbtyeImage以及数据流的长度size. 知道能够通过文件保存和读取的方式进行转换。 CxImage image(pbtyeImage,size,CXIMAGE_F
CxImage图像库在Visual Studio 2010下的编译问题
CxImage类库是一个优秀的图像操作类库。它可以快捷地存取、<em>显示</em>、转换各种图像。 CxImage类库的下载地址 。 我在机器上安装了Visual Studio 2010中文旗舰版,在Visual S
怎样使用cximage打开jpg文件
我用mfc建了一个基本框架之后,怎样<em>使用</em><em>cximage</em>打开<em>jpg</em>文件
CxImage显示png问题
在网上看到用CxImage类<em>显示</em>png图片的文章,然后我在对话框中拉了一个图像控件,把类型改为位图,添加了一个变量rn[code=C/C++]CStatic m_picture;rnCString fileName = _T("c:\\test.png");rnif(PathFileExists(fileName) == TRUE)rnrn CxImage image;rn image.Load(fileName, CXIMAGE_FORMAT_PNG);rn HBITMAP m_bitmap = image.MakeBitmap(m_picture.GetDC()->m_hDC);rn m_picture.SetBitmap(m_bitmap);rn[/code]rnrn没有报错,但运行的时候出错了,这段代码写得对吗?
CxImage导入jpg没有显示出来的问题
[code=C/C++] CxImage image;rn image.Load("底图1.<em>jpg</em>",CXIMAGE_FORMAT_JPG);rn //将整个控件调整为与图像同一尺寸rn GetDlgItem(IDC_PICTURE1)->SetWindowPos(NULL,0,0,1360,768,SWP_NOMOVE);rn CRect zcRect;rn GetDlgItem(IDC_PICTURE1)->GetClientRect(&zcRect);rn CDC *pDC=GetDlgItem(IDC_PICTURE1)->GetDC();rn image.Draw(pDC->m_hDC,0,0,1360,768);[/code]rn这是导入的语句 但是运行后 图片也没载入进去 图片的大小事1360*768
关于CxImage的使用问题
在visual C#下能<em>使用</em>这个图像库吗?
关于CXimage的使用问题
[img=http://img.my.csdn.net/uploads/201212/27/1356594799_8312.<em>jpg</em>][/img]我按网上说的配置好了之后rnrn就添加了两行行代码rn出现如下<em>问题</em>:error C2664: 'Load' : cannot convert parameter 1 from 'char [10]' to 'const unsigned short *'rn Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style castrnError executing cl.exe.rnrn新手求解啊
C#调用CXImage,在线等
要用C#调用CXImage.我已经下载编译好了CXImage代码库。 <em>问题</em>:1、配置 怎么引用这个.lib到C#环境下。 怎么引用,在VC环境下引用地方法很多网上,但我担心在VC下引用了,C#怎么调用
最好用图像处理库CxImage入门
CxImage是一款免费的、开源的、功能强大的图形处理库。跨平台,支持windows、linux等;支持BMP、GIF、ICO、TGA、JPEG、PCX、PNG、TIFF、MNG、RAS等多种图像格式;支持格式转换、图像处理、几何变换等;最重要的是<em>使用</em>非常简单。
CxImage 内存释放???
在工作线程中<em>使用</em>CxImage,将tif文件转换成<em>jpg</em>(封装成了dll),当CxImage对象将图片资源加载到内存,这时要求退出线程,CxImage对象占用的内存无法释放。每次这样操作,内存都会增长
cximage
原文转载于:http://blog.csdn.net/yacper/article/details/5299010 CxImage是一个可以用于MFC 的C++图像处理类库类,它可以打开,保存,<em>显示</em>,转换各种常见格式的图像文件,比如BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K 等格式的文件。可以实
请教cximage问题
本人是新手,今天搞这个精疲力竭了 连接里面是../CxImage/Unicode_Release/<em>cximage</em>.lib 头文件都已经放进去了 我是这样写的 #include i
cximage使用createfromarray的问题
我从位图数据(不带头)创建CXImage ,图像数据是彩色的时候,只能<em>显示</em>为黑白的。rn[code=c]rn.....rnCxImage xImg; rnxImg.CreateFromArray(pbyData,nWidth,nHegiht,8,nWidth,false);rnxImg.Draw(pDC->m_hDC );rn...rn[/code]rn我需要怎么做才能<em>显示</em>彩色呢
CxImage使用问题
刚开始<em>使用</em>CxImage,但是发现CXIMAGE不能直接画图的指定的一部分的函数(就像BitBlt中 比如图片大小为100*100的图片,中的 (10,10,40,40)这一部分),本来还想自己写一个的,看了下CxImage的实现 将近300行,。。。rn有没有比较熟悉CxImage的朋友,该怎么样实现或者有自己在CxImage实现过的发一个给我也行。rn当然可以画到内存DC上 用BitBlt来拷贝 想找一个直接用CxImage操作的 rnrn望赐教,谢谢
关于使用Cximage的问题
Cximage已经编译好,但是编译的时候出现790个错误,都是类似这种的,请问如何解决呢?rnrnLinking...rn Creating library Debug/TestApp3.lib and object Debug/TestApp3.exprn<em>cximage</em>.lib(ximaico.obj) : error LNK2001: unresolved external symbol __purecallrn<em>cximage</em>.lib(ximabmp.obj) : error LNK2001: unresolved external symbol __purecallrn<em>cximage</em>.lib(tif_xfile.obj) : error LNK2001: unresolved external symbol __purecallrn3dsLoader.lib(RadGL_ShapeObj.obj) : error LNK2001: unresolved external symbol __purecallrn<em>cximage</em>.lib(ximawbmp.obj) : error LNK2001: unresolved external symbol __purecallrn<em>cximage</em>.lib(ximapcx.obj) : error LNK2001: unresolved external symbol __purecallrn<em>cximage</em>.lib(ximatga.obj) : error LNK2001: unresolved external symbol __purecallrn<em>cximage</em>.lib(ximapng.obj) : error LNK2001: unresolved external symbol __purecallrn<em>cximage</em>.lib(tif_xfile.obj) : error LNK2001: unresolved external symbol __imp__fclosern3dsLoader.lib(RadGL_MeshObject.obj) : error LNK2001: unresolved external symbol __imp__fclosern3dsLoader.lib(RadGL_3dsLoader.obj) : error LNK2001: unresolved external symbol __imp__fclosern<em>cximage</em>.lib(ximapcx.obj) : error LNK2001: unresolved external symbol __imp__fclosern<em>cximage</em>.lib(ximatga.obj) : error LNK2001: unresolved external symbol __imp__fclosern<em>cximage</em>.lib(ximapng.obj) : error LNK2001: unresolved external symbol __imp__fclosern<em>cximage</em>.lib(ximaico.obj) : error LNK2001: unresolved external symbol __imp__fclosern<em>cximage</em>.lib(ximatif.obj) : error LNK2001: unresolved external symbol __imp__fclosern<em>cximage</em>.lib(ximajas.obj) : error LNK2001: unresolved external symbol __imp__fclosern<em>cximage</em>.lib(ximawmf.obj) : error LNK2001: unresolved external symbol __imp__fclosernrn编译器用的是VC6.0
CxImage在Vc2003使用问题
下载了CxImage库,可以在VC6下面正常<em>使用</em>,但是在VC2003下面,<em>使用</em>同样的方法调用这个库的时候确报错,出错代码贴在下面,个人感觉是libcmtd.lib 和CxImage的库有冲突,不知道该怎么解决这个<em>问题</em>??rnrnsvcrtd.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) 已经在 libcmtd.lib(typinfo.obj) 中定义rnmsvcrtd.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) 已经在 libcmtd.lib(typinfo.obj) 中定义rnmsvcrtd.lib(MSVCR71D.dll) : error LNK2005: _fclose 已经在 libcmtd.lib(fclose.obj) 中定义rnmsvcrtd.lib(MSVCR71D.dll) : error LNK2005: _fflush 已经在 libcmtd.lib(fflush.obj) 中定义rnmsvcrtd.lib(MSVCR71D.dll) : error LNK2005: _free 已经在 libcmtd.lib(dbgheap.obj) 中定义rnmsvcrtd.lib(MSVCR71D.dll) : error LNK2005: _calloc 已经在 libcmtd.lib(dbgheap.obj) 中定义rnmsvcrtd.lib(MSVCR71D.dll) : error LNK2005: _sprintf 已经在 libcmtd.lib(sprintf.obj) 中定义rnmsvcrtd.lib(MSVCR71D.dll) : error LNK2005: _malloc 已经在 libcmtd.lib(dbgheap.obj) 中定义
CxImage的使用
原文地址:http://www.codeproject.com/KB/graphics/<em>cximage</em>.aspx1.简介及许可CxImage 是一个免费的C++类,可以简单而快速的加载、保存、<em>显示</em>,转换BMP, JPEG, GIF, PNG, TIFF, MN
cximage_702
网上大多是<em>cximage</em>600的最新的是702的,有需要的请下载,至于如何编译,请自己去网上找找相关资料,有很多介绍,在这里就不重复了。
CXimage 关于encode的问题
我用bool Encode(BYTE * &buffer, long &size, DWORD imagetype); 读出了buf的值,但这里面包含了头文件等信息, DWORD colorTable
cximage函数总结
1、加载图片Load():bool Load(const TCHAR* filename, uint32_t imagetype=0); 参数1:图片名字 参数2:图片格式(下面列举) 以下是所有类型枚举: ---------------------------------------------------------------------------------- enum ENUM_CX...
CxImage
非常好用的vc图像处理类库 完全免费开源
cximage类库使用问题
从网上下了一个<em>cximage</em>的库,但是很郁闷的是不知道应该如何配置,才能完成多种图像格式得读取。它里面也有个demo,但是我看了看很复杂。一般的库编译了以后,有个.lib还有.dll但是,这个库却没有。请教,有没有人会用这个库,或者会配置。谢谢
求助:使用CXImage做JPG压缩出现的问题
我用CXImage保存JPG影像,用SetJpegQuality(99),但是影像失真还是很厉害,不知道怎样才能使失真不那么厉害rn因为用PhotoShop另存时失真要好一些,而且保存的JPG文件也大一些,不知道还有什么办法使压缩比在小些,不希望失真那么厉害,小妹在此谢谢了啊!!!不知哪位哥哥遇到过此<em>问题</em>
CXImage使用
<em>cximage</em>是一个很好的免费的类 对于windows下的图形编程很适用
CXimage的使用
为了得到JPG图片的宽度和高度,我下载了一个CXimage类,rn也看了他的文档说明,可是里面只有对工程的设置,没有写怎么把这些类给添加到工程里面rn如果我就只需要得到JPG的高度和宽度,要把那些文件加入到工程里面啊?rn谢谢了啊
我与VC和Cximage的相识
        某最近做项目,要对图像进行切分什么的,虽说比较简单,但某刚入门,所以有很多东西需要学习。所<em>使用</em>的工具是VC6.0和Cximage类库。 VC是某在大一学习C++时相识的,深入的应用根本不了解。不久前才发现它的用处有那么多。而Cximage作为一个提供各种方法调用对图像进行处理的类库,其<em>使用</em>也是需要一段时间的摸索与记忆的。前途茫茫,才行了这个小阶段的不到一半,坚持吧,我们的相识之路.
CxImage 能否在linux下使用啊?
我想把CxImage <em>使用</em>在linux下面,我得程序是用c编的,不知道能不能用CxImage ?先谢谢了
CxImage 6.00 完整版
CxImage是一个优秀的图像操作类库,CodeProject网站打开比较费劲,可以在这里下载。
如何删除使用CxImage类显示的图片?
VC6.0中<em>使用</em><em>cximage</em>类库图像浏览软件,在一个静态文本框中<em>显示</em>当前选中的图片; 处理WM_DRAWITEM消息进行<em>显示</em>: m_pSelectedImage->Draw(lpDrawItemSt
cximage使用
下载的相关说明中有:rnTo use CxImage in your project, you must edit these settings:rnrnProject Settingsrn|- C/C++rn| |- Code Generationrn| | |- Use run-time library : Multithreaded DLL (must be the same forrn| | | all the linked libraries)rn| | |- Struct member alignment : must be the same for all the linkedrn| | | librariesrn| |- Precompiled headers : not using precompiled headersrn| |- Preprocessorrn| |- Additional Include Directories: ..\<em>cximage</em>rn|- Linkrn |- Generalrn |- Object/library modules: ../png/Debug/png.librn ../jpeg/Debug/jpeg.librn ../zlib/Debug/zlib.librn ../tiff/Debug/tiff.librn ../<em>cximage</em>/Debug/<em>cximage</em>.lib ...rn上述Link选项设置中需要加的那几个库,可是程序运行时候就出错,“找不到<em>cximage</em>.lib”,所有加上的*.lib的库都找不到,怎么会这样啊???rnrn(注:建立的是WIN32 工程,将<em>jpg</em>转换成bmp格式并保存)rnrn我是第一次用xcimage类库,多谢大家帮忙了!!!rn
使用CxImage
有人在wince(三星arm2440的板子)的程序里<em>使用</em>CxImage<em>显示</em><em>jpg</em>图片么?
cximage在dialog中显示jpg tif,bmp等图片
<em>cximage</em>在dialog中<em>显示</em><em>jpg</em> tif,bmp等图片
CxImage使用的奇怪编译问题
我的项目中要用到CxImage库,我按照网上说的作了,但是编译总是出现这个错:rn1>jasper.lib(jas_stream.obj) : error LNK2019: 无法解析的外部符号 __imp__open,该符号在函数 _jas_stream_fopen 中被引用rn1>jasper.lib(jas_stream.obj) : error LNK2019: 无法解析的外部符号 __imp__unlink,该符号在函数 _jas_stream_tmpfile 中被引用rn1>jasper.lib(jas_stream.obj) : error LNK2019: 无法解析的外部符号 __imp__setmode,该符号在函数 _jas_stream_fdopen 中被引用rn1>jasper.lib(jas_stream.obj) : error LNK2019: 无法解析的外部符号 __imp__read,该符号在函数 _file_read 中被引用rn1>jasper.lib(jas_stream.obj) : error LNK2019: 无法解析的外部符号 __imp__write,该符号在函数 _file_write 中被引用rn1>jasper.lib(jas_stream.obj) : error LNK2019: 无法解析的外部符号 __imp__lseek,该符号在函数 _file_seek 中被引用rn1>jasper.lib(jas_stream.obj) : error LNK2019: 无法解析的外部符号 __imp__close,该符号在函数 _file_close 中被引用rn1>fatal error LNK1120: 7 个无法解析的外部命令rnrn似乎<em>问题</em>总是出在 jasper.lib,我重新编译这个库,拷贝过来也不管用。可是在我的项目中,并没有用到这个库啊。
CxImage图像库的使用
CxImage图像库CxImage简介      CxImage是一个可以用于MFC 的C++图像处理类库类,它可以打开,保存,<em>显示</em>,转换各种常见格式的图像文件,比如BMP, JPEG, GIF, PNG, TIFF, MNG, ICO, PCX, TGA, WMF, WBMP, JBG, J2K 等格式的文件。可以实现BMPJPG,PNG TIFF格式等等的互相转换。      CxImage不仅可以实现图像文件的类型转换,还可以实现在内存图像数据的类型转换,并且<em>使用</em>很方便。除了文件格式的相互转换,它还提
在activex中使用cximage LoadResource加载png,出现无法找到资源错误。
-
运用CxImage类时,再加载TIF影像时总是提示:unknown filed with tag 34665(0x8769)ignored,是怎么回事?
运用CxImage类时,再加载TIF影像时总是提示:unknown filed with tag 34665(0x8769)ignored,是怎么回事?具体是出在image = new CxImage
cximage类库vs2013环境
windows程序,vs2013环境,用<em>cximage</em>类库,出错
CXIMAGE旋转图片
用CXIMAGE的rotate()旋转图片为什么都变形了而且位置也变化了。
关于vs2008,cximage使用问题
VC6.0下的CXimage我就没<em>使用</em>成功过,现在由于工作,想要在vs2008下<em>使用</em><em>cximage</em>。我按网上说的下载好CXimage编译后在工程中加载rn#pragma comment(lib, "E:\\vs_project\\CXimagelib\\CxImage.lib") rn#pragma comment(lib, "E:\\vs_project\\CXimagelib\\jpeg.lib") rn#pragma comment(lib, "E:\\vs_project\\CXimagelib\\png.lib") rn#pragma comment(lib, "E:\\vs_project\\CXimagelib\\libdcr.lib") rn#pragma comment(lib, "E:\\vs_project\\CXimagelib\\tiff.lib") rn#pragma comment(lib, "E:\\vs_project\\CXimagelib\\jasper.lib") rn#pragma comment(lib, "E:\\vs_project\\CXimagelib\\jbig.lib") rn#pragma comment(lib, "E:\\vs_project\\CXimagelib\\zlib.lib") rn但编译的时候出现error LNK2019:的大量错误,大仙快出来解决下吧。要不我实习期都过不了,大仙现身吧rn error LNK2019: unresolved external symbol _mng_cleanup referenced in function "public: virtual __thiscall CxImageMNG::~CxImageMNG(void)" (??1CxImageMNG@@UAE@XZ)rn错误均是次类型的
CXimage在BCB2010中的使用问题.
用的是以前BCB6编译的静态库.在BCB6中一直可以<em>使用</em>.现在在BCB2010中出现下面的错误.rnrnrn[ILINK32 Error] Error: Unresolved external 'CxImage::Draw(HDC__ *, long, long, long, long, tagRECT *, bool)' referenced from E:\BCB2010\RELEASE\STRUCT.OBJrnrnrnrnimg.Draw(Canvas->Handle ); rnrn就是这一行.以前一直这样可以用.rnrnimg.Draw(ACanvas->Handle,0,0,0,0,&rect,false );现在改成这样也不行,还是上面那个错误.rn
用CxImage儲了jpg檔,可是jpg檔怪怪的
各位大大,我遇到了一個奇怪的問題。rn寫了這段程式rnCxImage image;rnlong size=0;rnimage.CreateFromHBITMAP(hBitMap);rnBYTE* buffer=0;rnimage.Encode(buffer,size,CXIMAGE_FORMAT_JPG);rnCxImage image1(buffer,iWidth*iHigh,CXIMAGE_FORMAT_JPG);rnimage1.Save(filename, CXIMAGE_FORMAT_JPG);rnimage.FreeMemory(buffer);rnrn存成功了,我想確認圖有無錯誤,所用ACDSee軟體開這個<em>jpg</em>檔,卻出現他在慢慢的格格的畫圖,怎麼會這樣。rn如用小畫家開此<em>jpg</em>又正常,請問有可能是什麼問題?
CxImage显示bmp
CxImge一种开源软件。具有强大的图像处理功能,本程序只是简单的<em>显示</em>一张BMP图像及具体解析
如何用CxImage将jpg转为bmp
我在Cximage网站上下到了它的源码,里边有很多工程,我不知道怎么<em>使用</em>,这里应该包含很多功能,我只想实现<em>jpg</em>图片解压成bmprnrn1、我要如何设置VC的编译环境?rn2、我要包含哪个库文件和头文件?rn3、如何用过的,具体的API也说一下rnrn小弟是在菜鸟,请指教!
图像匹配算法 MAD、SAD、SSD、MSD、NCC、SSDA、SATD,LBD算法
图像匹配算法分为3类:基于灰度的匹配算法、基于特征的匹配算法、基于关系的匹配算法 (1)基于灰度的模板匹配算法:模板匹配(Blocking Matching)是根据已知模板图像到另一幅图像中寻找与模板图像相似的子图像。基于灰度的匹配算法也称作相关匹配算法,用空间二维滑动模板进行匹配,不同匹配算法主要体现在相关准则的选择方面,常见的基于模板的匹配算法可以参考下面的链接: 参考:http://bl...
C#下如何使用CxImage类库
本人最近正在研究影像数据的处理,影像数据主要是TIFF格式的,网上有一个很流行的处理TIFF文件的类库,LibTiff这个类库是用C编写的,利用这个类库的有很多人。CxImage类库就是利用这个类库实
CxImage 702 在VS2015 编译和使用
1、  从http://sourceforge.net/projects/<em>cximage</em>/下载最新的CxImage 702源码; 2、  解压缩后,<em>使用</em>VS2015打开CxImageFull_vc10.sln工程。在编译之前先将每个工程属性的Character Set由原先的Use Unicode Character Set改为Use Multi-ByteCharacter Set。 3、 修
C++编译问题(CXImage)
在实验室编译前人程序时,发现如下诸多与CxImage类相关的LINK错误,实在搞不懂。还请各位牛人指点。 FMTProjectDoc.obj : error LNK2001: unresolved e
CxImage 链接问题???
-
显示jpg问题
在窗体上放置了一个pictureBox1用来<em>显示</em><em>jpg</em>,代码如下:rnusing (Bitmap bmp = new Bitmap(@"\Program Files\pic\1.<em>jpg</em>"))rn rn pictureBox1.Image = Image.FromHbitmap(bmp.GetHbitmap());rnrn可以正常<em>显示</em>,但是在调试窗口中输出如下信息:rn在 System.InvalidCastException 中第一次偶然出现的“System.Drawing.dll”类型的异常rn有异常抛出,但是程序可以正常运行,如果连续<em>显示</em>多张图片,运行一段时间程序就会报内存不够退出。rn上面的代码哪个地方有<em>问题</em>?
JPG文件显示问题
现在我做一个项目,将*.<em>jpg</em>装如CSTATIC控件上<em>显示</em>,有时图片太大,超出CSTATIC指定的范围,请问高手,用什么方法处理才能解决这种<em>问题</em>?
JPG、GIF显示问题
视图中<em>显示</em>JPG、GIF采用了什么手段?
jpg显示问题
有没有人知道如何在基于对话框的应用程序中加载图形文件。rn类似VB中用PICTURE控件加载。
JPG显示问题
CComPtr pStream=NULL;rnCComPtr pPicture=NULL;rnchar szFilter[] = "JPG Files (*.<em>jpg</em>)|*.<em>jpg</em>|JPEG Files (*.jpeg)|*.jpeg|GIF Files (*.gif)|*.gif|All Files (*.*)|*.*||";rn CFileDialog dlg(TRUE,"<em>jpg</em>|jpeg|gif",NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,szFilter);rn CString strPathName;rn if(dlg.DoModal() == IDOK)rn rn strPathName = dlg.GetPathName(); rn rn CFile file;rn if( !file.Open( strPathName, CFile::modeRead|CFile::typeBinary) )rn return ;rn rn DWORD m_nFileLen;rn m_nFileLen = file.GetLength();rn rn HGLOBAL hMem = ::GlobalAlloc( GMEM_MOVEABLE, m_nFileLen );rn LPVOID pData = ::GlobalLock( hMem );rn BYTE* lpBuf = new BYTE[m_nFileLen];rn rn if( file.ReadHuge( lpBuf, m_nFileLen) != m_nFileLen )rn return ;rn file.Close();rnrnmemcpy(pData, lpBuf, m_nFileLen);rnrn ::GlobalUnlock( hMem );rn rn if ( CreateStreamOnHGlobal(hMem, TRUE, &pStream )!=S_OK ) rn return ;rn rn rn if ( SUCCEEDED(OleLoadPicture( pStream, m_nFileLen, TRUE, IID_IPicture, ( LPVOID * )&pPicture)) )rn return ;rnrnrn为什么SUCCEEDED(OleLoadPicture( pStream, m_nFileLen, TRUE, IID_IPicture, ( LPVOID * )&pPicture))不成功,执行后pPicture==NULL;rn帮忙看看哪里出现<em>问题</em>了rnrnrnrnif (pPicture != NULL) rn rn long nWidth,nHeight; rn pPicture->get_Width( &nWidth ); rn pPicture->get_Height( &nHeight ); rn rn //按窗口尺寸<em>显示</em>rn CDC *pDC=GetDlgItem(IDC_STATIC_Color)->GetDC();rn pPicture->Render(pDC->m_hDC,0,0,clientrect.Width(),clientrect.Height(),rn 0,nHeight,nWidth,-nHeight,NULL);rnrn rnrnrn帮忙看看哪里出现<em>问题</em>了。pPicture=NULL;总是Load不成功rn
在VC++中使用CxImage库读写图像实现像素操作
最近做了一个项目最后要把算法整成C++的DLL方式给别人调用,朋友给我推荐了用CxImage这个库来读写图像文件,所以我就用了,基于CxImage做了调用算法的Demo程序,已经给别人测试了,现在总结一下CxImage<em>使用</em>中遇到的那些坑。坑一:我是VS2015上面用CxImage这个库的,而且是别人已经编译好的LIB与头文件直接给我了,他还是VC6.0上...
CXimage
介绍怎样<em>使用</em>CXimage
常用的CxImage函数及简单的例子
1、Load:reads from disk the image in a specific format; 2、Save:saves to disk the image in a specific format; 3、Filter:2D linear filter(图像锐化,可提高图像清晰度); 4、Copy:copies the image from an exsisting
使用开源CxImage类库
一。CxImage类库简介这只是翻译了CxImage开源项目主页上的部分简介及简单<em>使用</em>。CxImage类库是一 个优秀的图像操作类库。它可以快捷地存取、<em>显示</em>、转换各种图像。有的读者可能说,有那么多优秀的图形库,如OpenIL,FreeImage, PaintLib等等,它们可谓是功能强大,齐全,没必要用其它的类库。但我要说,这些类库基本上没有免费的,<em>使用</em>这些类库,你要被这样那样的许可协议所
利用CxImage实现编解码Gif图像代码举例
Gif(Graphics Interchange Format,图形交换格式)是由CompuServe公司在1987年开发的图像文件格式,分为87a和89a两种版本。Gif是基于LZW算法的无损压缩算法。Gif图像是基于颜色表的,最多只支持8位(256色)。Gif减少了图像调色板中的色彩数量,从而在存储时达到减少图像文件大小的目的。Gif分为静态Gif和动画Gif两种,扩展名为.gif,是一种压缩...
Jpg显示问题
可以用CStatic<em>显示</em><em>jpg</em>图像吗?怎么<em>显示</em>?rnVC中的Microsoft Form Image怎么用,怎么设定Picture属性?rnput_Picture(LPDISPATCH newValue)里面的参数写什么?
jpg图象显示问题
怎么在程序中<em>显示</em><em>jpg</em>图象,好像要用一个什么第三方库rn有没有比较容易的方法?
JPG的显示问题
想问一下<em>jpg</em>的图片是怎么<em>显示</em>的。rnrn是不是得到图象的宽高和数据rn在象<em>显示</em>bmp文件一样用bltbit等函数<em>显示</em>出来呢
使用IImagingFactory显示JPG图片的问题
<em>使用</em>IImagingFactory<em>显示</em>图片时,发现效率非常低,调试发现rn当用IImage调用Draw()函数时,居然要好几秒才会返回,不知道是rn什么原因?是图片太大?rn图片为2592 x 1944,大小985KB!rn<em>显示</em>的的窗口为480 x 640rnif(FAILED(hr = m_pImage->Draw(hdcmem,&rc, NULL)))
jpg文件的显示问题!!!
我的手上现有一个程序(image.zip),已经可以打开一个<em>jpg</em>文件(从网上拷的,不全明白),我想把其中的关键代码加到我的程序(wind.zip)中,以便打开<em>jpg</em>文件作背景,但是出现错误.谁可以帮我一下,感激不尽!!rn 我可以把程序发过去,大家帮我看一下!rn 我是好不容易才来上一次网,军训严的每周只有几小时自由活动时间,我得下周日才能来了,请大家一定帮忙。rn 大虾们, 留下你的邮箱好吗?rn 谢谢
MFC中使用CxImage库对图片进行裁剪诡异问题
假如给一张<em>jpg</em>的图片<em>使用</em>CxImage类中的Crop方法进行首次裁剪操作【只进行边缘裁剪】,在DPI不变的情况下,图片必然会增加2--3倍大小 如果接下来再对此图片进行裁剪操作,无论裁剪范围大与小,
CxImage入门教程,图文并茂
作为一个游戏客户端程序员,需要对图像处理有一定的知识。 CxImage是C++实现的功能强大的、能处理多种文件格式的图像管理类。它能够简单快速的实现图像的导入、保存、<em>显示</em>和变换。同时又具有平台无关,免费开源,支持多种图片格式几何操作、图像处理、图像格式转换等优点。所以就从CxImage入手吧。 本文参考自http://www.cnblogs.com/kex1n/archive/2010/01/16/1649059.html,这篇文章讲的挺详细了,我在此基础上自己动手,然后通过图片,为了让跟我一样的初
装CxImage的时候恶心死我了,按照教程做的都出错
1>c:\program files\microsoft sdks\windows\v6.0a\include\xiofile.h(25) : warning C4996: '_wfopen': Th
cximage源码
CxImagel类主要用于绘图,功能比CBitmap强大的多,笔者最近在学习CxImagel类的源码,本资源为CxImage的.c 和.cpp文件大合集(哦呵呵呵)!200多KB,不大,个人推荐用VC
jpg图像的显示问题
我已经完成了单幅图像的保存。rnfp=fopen("c:\1.<em>jpg</em>","w");rnfwrite(pframe,picsize,1,fp);rn其中,pframe是保存图像数据的数组,picsize是图像的大小。现在想把图像<em>显示</em>出来,那位高人能指点下啊?rn这里先谢谢了rn
JPG图片的显示问题?
下面是在网上找的代码,可是不知为什么报这样的错误? rnMywork.obj : error LNK2019: unresolved external symbol __imp__OleLoadPicture referenced in function "long __cdecl ShowPic(char *,struct HWND__ *,int,int)" (?ShowPic@@YAJPADPAUHWND__@@HH@Z) rnMywork.obj : error LNK2001: unresolved external symbol _IID_IPicture rnMywork.obj : error LNK2019: unresolved external symbol __imp__CreateStreamOnHGlobal referenced in function "long __cdecl ShowPic(char *,struct HWND__ *,int,int)" (?ShowPic@@YAJPADPAUHWND__@@HH@Z) rnemulatorDbg/Mywork.exe : fatal error LNK1120: 3 unresolved externals rn请各位大侠指点一下小弟该怎么办啊?在VC6.0++下可以编译通过,可在EVC4.0下面就编译不过了,出现了上面的<em>问题</em>.rnrn// lpstrFile:文件名(最好是包含路径在内) rn// hWnd rn// nScrWidth:输出图片的宽度 rn// nScrHeight:输出图片的高度 rn// nScrWidth、nScrHeight是输出图片的实际大小,换而言之是指缩放后的尺寸 rnHRESULT ShowPic(char *lpstrFile,HWND hWnd,int nScrWidth,int nScrHeight) rn rn HDC hDC_Temp=GetDC(hWnd); rn rn IPicture *pPic; rn IStream *pStm; rn// AfxOleInit(); rn BOOL bResult; rn HANDLE hFile=NULL; rn// DWORD dwFileSize,dwByteRead; rnLONG dwFileSize; rnDWORD dwByteRead; rn //打开硬盘中的图形文件 rn hFile=CreateFile(_T("lpstrFile"),GENERIC_READ,FILE_SHARE_READ,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); rn if(hFile!=NULL)//INVALID_HANDLE_value) rn rn dwFileSize=GetFileSize(hFile,NULL);//获取文件字节数 rn if(dwFileSize==0xFFFFFFFF) rn return E_FAIL; rn rn else return E_FAIL; rn rn//分配全局存储空间 rn HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE, dwFileSize); rn LPVOID pvData = NULL; rn if(hGlobal == NULL) rn return E_FAIL; rn if((pvData = GlobalLock(hGlobal)) == NULL)//锁定分配内存块 rn return E_FAIL; rn ReadFile(hFile,pvData,dwFileSize,&dwByteRead,NULL);//把文件读入内存缓冲区 rn GlobalUnlock(hGlobal); rn CreateStreamOnHGlobal(hGlobal, TRUE, &pStm); rn//装入图形文件 rn bResult=OleLoadPicture(pStm,dwFileSize,TRUE,IID_IPicture,(LPVOID*)&pPic); rn// (LPSTREAM lpstream, LONG lSize, BOOL fRunmode,REFIID riid, LPVOID FAR* lplpvObj); REFIID riid//创建的Com对象的接口标识符 rn if(FAILED(bResult)) rn return E_FAIL; rn OLE_XSIZE_HIMETRIC hmWidth;//图片的真实宽度 rn OLE_YSIZE_HIMETRIC hmHeight;//图片的真实高度 rn pPic-> get_Width(&hmWidth); rn pPic-> get_Height(&hmHeight); rn//将图形输出到屏幕上(有点像BitBlt) rn bResult=pPic-> Render(hDC_Temp,0,0,nScrWidth,nScrHeight,0,hmHeight,hmWidth,-hmHeight,NULL); rn pPic-> Release(); rn CloseHandle(hFile);//关闭打开的文件 rn if(SUCCEEDED(bResult)) return S_OK; rn else return E_FAIL; rn
cximage问题
我已经载入了CXIMAGE,但是我不太会用。现在的<em>问题</em>是,我想<em>显示</em>一幅图像,取得它的句柄的信息,并获得lpDIBBits和lpDIBHdr,详细步骤怎样进行,在线等~
CxImage的问题
小弟下了CxImage ,看了网上的一些<em>使用</em>方法什么的。但是,小弟编译CxImage的时候就出现了错误。 demo的编译出现25个错误,其他的文件均正常 ,小弟在http://www.codeproject.com/KB/graphics/<em>cximage</em>.aspx 这个网站上下的代码。rnrnCreating library ../bin/demod.lib and object ../bin/demod.exprn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_cleanup_dcrawrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _htons@4rn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_flip_indexrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_gamma_lutrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_stretchrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_convert_to_rgbrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_fuji_rotatern<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_recover_highlightsrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_blend_highlightsrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_median_filterrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_ahd_interpolatern<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_ppg_interpolatern<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_vng_interpolatern<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_lin_interpolatern<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_pre_interpolatern<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_scale_colorsrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_subtractrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_bad_pixelsrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_remove_zeroesrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_merrorrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_kodak_ycbcr_load_rawrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_identifyrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_parse_command_line_optionsrn<em>cximage</em>.lib(ximaraw.obj) : error LNK2001: unresolved external symbol _dcr_init_dcrawrn../bin/demod.exe : fatal error LNK1120: 24 unresolved externalsrnError executing link.exe.rnrn这是小弟出现的错误,请大虾们帮帮忙。十分感谢
cximage问题
我有一张图像<em>jpg</em>格式的,不做任何处理rn只是 image.Load(strsrcfullname,CXIMAGE_SUPPORT_JPG);rn image.Save(strtofullname,CXIMAGE_SUPPORT_JPG);rn做过这个处理之后发现图像变得很大,原来200k的文件突然变到了3M,rn而且我把DPI设置变小之后文件大小几乎还是3M,但文件属性里的DPI已经变成我想要的值了。rn不清楚问什么
mfc使用Graphics进行图片旋转的问题
大家好,新手被一个<em>问题</em>困扰了好几天了 void CopyBitmap(CBitmap* pDstBitmap, int nWidth, int nHeight, CBitmap* pSrcBitmap
CXImage图像处理库
图像处理库CXimage(6.0.0版本)的工程代码,包括所用到的N多库和最终强大的调用Demo。我就是用这个Demo来手工处理边界透明的,非常方便
CxImage动态加载图片(判断图片文件类型)
1、打开一张图 可以通过创建一个新的CxImage对象来完成,通过构造函数来打开一张图 CxImage::CxImage(const char * filename, DWORD imagetype) 其中filename是需要打开的文件路径,imagetype是文件类型,支持的类型有: CXIMAGE_FORMAT_UNKNOWN,CXIMAGE_FORMAT_BMP,CXIMAGE_F
CxImage问题
小弟现在下载了CxImage,要用来写JPG转BMP,请问各位大大,应该把CxImage里得哪些文件引入工程里?主要现在太急。。来不及研究了。。还有应该用什么函数来转换?
如何使用cximage
我已经全部编译好了。rnrn编译出来的有.lib文件还有.exp文件rnrnrn请问我想在我的工程里面<em>使用</em><em>cximage</em>,实现jpeg-bmp的相互转换功能,我该怎么做?rnrn比如需要加那些库,引入那些头文件,那里面头文件好多了阿!:(rnrnrn(对了……别给我那个网址了,我打不开。谢谢)
ANSYS入门有限元法基本思想软件简介应用入门分析实例下载
ansys的入门基础知识ansys 基础 有限元法基本思想 软件简介 应用入门 分析实例 相关下载链接:[url=//download.csdn.net/download/suspa5/3463860?utm_source=bbsseo]//download.csdn.net/download/suspa5/3463860?utm_source=bbsseo[/url]
进销存管理系统下载
中小型企业在我国经济发展中具有重要地位,目前我国的中小型企业数量较多、地区分布广泛、行业分布跨度大,随着全球经济一体化的发展及中国加入WTO,中小型企业将面临外资企业和国外产品与服务的严峻挑战,相比较而言,外资企业具有更为雄厚的资金实力、丰富的管理经验和先进的技术手段。 相关下载链接:[url=//download.csdn.net/download/baidu_17059791/7571145?utm_source=bbsseo]//download.csdn.net/download/baidu_17059791/7571145?utm_source=bbsseo[/url]
数据结构课件下载
数据结构是一门研究在非数值计算的程序设计问题中计算机操作对象及其之间关系与操作的学科. 介于数学、计算机硬件和计算机软件三者之间,属于计算机学科中的一门综合性专业基础课程。 不仅是一般程序设计的基础,也是设计和实现编译程序、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。 于1968年开始在国外作为独立课程设立,由美国唐·欧·克努特教授开创其最初体系。 相关下载链接:[url=//download.csdn.net/download/qq_17325519/7602351?utm_source=bbsseo]//download.csdn.net/download/qq_17325519/7602351?utm_source=bbsseo[/url]
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法
我们是很有底线的