vc++中的mfc如何显示一段图像

怎么把一段函数的结果在界面上显示出来
把下面这个函数 在对话框里prinf出来 图片

2个回答

你可以用CString格式化保存起来,然后再在对话框的OnPaint上显示出来DrawText/TextOut

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
OpenCV图像在MFC中显示
该类可以在MFC中绑定一个static控件,从而将该控件作为OpenCV的IplImage图像显示控件。该类不仅可以以1:1、全窗口、半窗口、动态选择等方式显示IplImage图像,还可以对图像进行平移、放缩,并在信息区同步显示图像坐标系下鼠标所在位置及RGB或灰度值。除此之外还可以在控件上直接进行矩形的绘制操作,会实时显示绘制矩形的信息,并提供了一组接口函数用于获取或清除绘制的矩形。更多的函数功能请具体参考说明文档及源代码。 下载文件中附带源码、说明文档及实例。使用时务必详细阅读说明文档。
mfc中图像的显示问题
点击一个按钮,图像缓慢移入至指定位置,这该怎么实现呢
在MFC中显示opencv图像
在MFC中,不能将突破从IplIamge或cv::Mat直接显示在图片控件中。需要先把IplImage或 cv::Mat先转换为CvvImage。1.显示IplImage中图像需要先把IplImage图像转换为CvvImage类型IplImage* test_img = cvLoadImage("1.jpg",1); CDC* pDC = GetDlgItem(IDC_TEST_IMG)->GetD
VC如何显示JPEG图像
请问有什么控件或者简单方法来显示JPEG在VC6下。
VC/MFC 图像的加载、
打开文件-图像加载使用vc++中的cimage类
vc mfc 图像操作
在vc界面下,利用mfc格式开发的图像处理界面,实现相关的点运算,几何变化操作。
VC中图像的读取与显示
我刚学图像处理,不知道具体如何用VC读取和显示图像,有谁做过这样的程序吗?能给个源代码来参考一下吗?
VC/MFC中如何显示英语音标!!!
如题,做个适合自己记单词的电子词典,可是无法正常显示单词的音标,在网上搜索了下,说添加个音标字体文件就行了,可是没太弄明白,如何将VC控件的字体与字体文件关联起来呢?希望会的指点下,非常感谢!!!
VC中不用MFC如何显示文本?
现在做一个文本阅读器,就用VC在windows平台下做,没用MFCrn现在能够调出选择文件的对话框,选择文件之后能够获取到该txt文件的具体路径名rn请问之后要如何才能够将该txt文件的内容显示在下面的客户区当中呢?rn考虑到以后还要换行之类的,是申请一大块内存,然后读入内容(像C里面的ofstream那样)还是怎么做?rn多谢.
VC 在MFC中调用显示JPG、GIF图像.rar
VC 在MFC中调用显示JPG、GIF图像,在VC 的MFC中调用显示图片似乎没有在VB中那么轻松容易,针对这一问题,笔者自己写了一个测试程序,附上完整代码,看一看在VC 的MFC中,如果调用显示一张图片,并且可随窗口的大小变化而变化。
MFC显示jpg图像
利用opencv在MFC用控件显示jpg图像
MFC显示opencv图像
在MFC中使用两种方法显示opencv打开的图像。一种是新建一个dialog显示,一种是调用opencv库函数的显示。
MFC显示大图像
当图像很大,比如4G的图像,这时如何利用双缓冲进行显示。
MFC显示Mat图像
先设计界面如下: 设置属性:   Type可以设置为: Frame 或 Rectangle 配置好opencv的头文件和库后,并添加<string>头文件,以及命名空间: #include "opencv2/opencv.hpp" #include <string> using namespace std; using namespace cv;   ...
MFC显示bmp图像
有了bmp文件读写的基础,我们就可以开始用MFC显示BMP图片了。 在这里,其实微软为我们提供了一个实现bmp文件显示的框架,名叫diblook,我们可以先下载下来看看。 下面上链接:DIBLOOK 示例 打开链接,我们看到如下界面:我们点击 Download sample 下载完成之后运行,并输入保存的路径,里面包含一个zip压缩包。再解压diblook.zip,之后我们进入diblook这个文
MFC显示tiff图像
基于MFC显示tiff图像,内有代码说明
mfc显示halcon图像
mfc显示halcon图像,………………………………………………………………………………………………
数学函数图像的vc显示
这是我自己设计的vc显示数学函数图像的程序,很简单,共同学习啦。
读入BMP图像 VC MFC
在VC6 mfc中读入BMP图像 里面附有详细代码
vc中如何显示位图vc中如何显示位图vc中如何显示位图
vc中如何显示位图vc中如何显示位图vc中如何显示位图vc中如何显示位图vc中如何显示位图
vc MFC 子窗口显示
见贴朋友,你好!我是MFC的新手,现在想做个这样的东西:[img=http://b44.photo.store.qq.com/http_imgload.cgi?/rurl4_b=d6e683e3363709b8abeed2f68b7ea5dfddc9ac22e46a3154647777c16eca751147ab1ccddecd3fd2e828c9edbc701ba66f1f4acbc32b3a27d2728bd87334309c0a85de6dc3f7b06f3b3ce5bd1fb892661382b71a&a=40&b=44][/img]rn类似于图片当中红圈的那个活动窗口,我想知道那个事怎么实现的,我现在是一点头绪的都没有,希望高手指点指点。
MFC在图像控件中显示位图
MFC在图像控件中显示位图,也可以修改为在用户区显示位图
怎么在MFC窗口显示内存中的图像?
如果在内存中有一个二维数组pImagData[height][width]里面存放了一个 width*height 大小的 黑白图像的像素数据,那么,如果想把这些数据所形成的图像在MFC的窗口客户区显示出来,应该怎么弄?是不是要自己建立颜色表项和调色板?rnrn哪个好心人帮帮,最好写出具体点的步骤和语句,我不想先保存到电脑某个目录再调用打开菜单来打开显示,这样太麻烦了,rn即使这样,还是得先把这些数据存储成一幅 BMP 图像啊,还不如直接显示在窗口,因为我并不需要保存那个图像,只是想显示它!rn谢谢!!!!
MFC中BMP图像读取显示求助
第一种方法是从网上下的CDib类读取显示,结果问题如下:图片随静态文本框的大小显示效果不一样,而且不好(如图1.2)。rn第二种方法是用matcom实现,结果显示正常,但是图像在静态文本框中显示太小,而且有坐标(如图3)。rn[img=http://hi.csdn.net/attachment/201111/21/10221992_1321842712fKcG.jpg][/img]rn[img=http://hi.csdn.net/attachment/201111/21/10221992_1321842715J3Qi.jpg][/img]rn[img=http://hi.csdn.net/attachment/201111/21/10221992_1321842710eDHT.jpg][/img]
VC中怎么显示大图像?
要在VC做的对话框程序中实现从相机采来的图像数据的实时显示,图像较小时可以做,但是现在要实时显示的是大小为500*12288的大个图像,肯定需要水平拖动按钮(垂直方向的500行就不用按钮拖动观察了,:-)),需要在什么控件中显示呢?或者是在多文档或者单文档程序中去做?该怎么实现呢?请各位大哥帮助,多谢!!!!
在MFC程序中显示JPG GIF图像(VC)
在MFC程序中显示JPG GIF图像(VC)
在vc中读取图像、显示并保存图像
在vc中读取、显示并保存图像,基本框架的搭建
vc中调色板切换显示bmp图像
要求是开始显示一幅256色灰度图像, 再读进来一幅256色彩色图像rn把第二幅图像象素值给第一张对应的位置点, 再显示出来,结果图像一片花的 rn我估计是第二次显示时调色板仍用第一张图像的调色板,所以不对 rn我在OnDraw里显示时传递第二张图像的调色板,问题还是一样。 rnrn不知道我的理解对不对?还是因为别的问题。 rnrn另外,如果在一幅图像里,一部分显示黑白灰度图像,一部分是彩色的 rn那图像保存时,调色板的信息怎样保存呢?rn谢谢!!
如何显示内存中的图像?
想把一段内存中的数据用图像显示出来; rn BYTE *pData; rn pData=(BYTE *) new BYTE[200*500*3]; rn for(int i=0;i<200*500*3;i++) rn pData[i]=200; rn CBitmap Bitmap; rn Bitmap.CreateBitmap(200,500,1,24,NULL); rn Bitmap.SetBitmapBits(200*500*3,pData); rn CDC *cdc1; rn cdc1=new CDC; rn CClientDC dc(this); rn cdc1->CreateCompatibleDC(&dc); rn cdc1->SelectObject(&Bitmap); rn dc.BitBlt(10,10,200,500,cdc1,0,0,SRCCOPY); rn怎么就是什么都显示不出来呢? rn谁帮偶看看怎么回事,多谢:)
vc中一段源代码
这是vc模板的源代码 下面这些不是很懂 可以解释下吗?rnrnrntemplatern//这里定义的是什么?rn struct binary_function rnrn typedef _A1 first_argument_type;rnrn typedef _A2 second_argument_type;rnrn typedef _R result_type;rnrn ;rnrn // TEMPLATE STRUCT multipliesrn//函数?rntemplaternrn struct multiplies : binary_function<_Ty, _Ty, _Ty> rnrn _Ty operator()(const _Ty& _X, const _Ty& _Y) constrnrn return (_X * _Y); rnrn ;rn
PictureShow(MFC图像浏览显示)
用C++ MFC 显示多张图像,类型可以是bmp、jpg等多种,实现图像的查看,浏览。下面一排小图像显示所有打开的图像,点击可以查看大图。使用的绘图方法也不错,速度比较快。费了很大劲才搞定的,是图像处理一个很实用的程序。
MFC CreateDIBSection显示的图像下颠倒
如题,该如何解决rn BYTE* pBits = NULL;rn int bitLength = bmfHeader.bfSize-((BITMAPFILEHEADER *)lpBuffer)->bfOffBits;rn HDC hdcMem;rn hdcMem = CreateCompatibleDC(pDC->m_hDC);rn bmInfo.bmiHeader.biHeight = -bmInfo.bmiHeader.biHeight;rn hBmp = CreateDIBSection(hdcMem, &bmInfo, DIB_RGB_COLORS, (void**)&pBits, NULL, 0);rn LONG lSet = SetBitmapBits(hBmp, bitLength, lpDIBBits);rn DWORD dwRet = GetLastError();
图像读入与显示(基于mfc)
采用vc6.0,对话框里实现图像的显示,用到opencv函数库
MFC 显示 opencv Mat 图像
使用GDI+将OpenCV的图像矩阵类型数据显示在MFC的窗口中
MFC中如何同时显示3幅图像
如何同时并排显示3幅图像,一副原图,一副处理后的图,一副恢复图,求详细解决办法,主要是如何显示3副图像。
Matlab和VC实现图像的显示
利用MATLAB实现DICOM图像的读取和显示,运动VC++实现窗宽窗位变换.
vc显示.dat格式的图像
我现在的图像格式都是.dat形式的,想显示图像,用setpixel()这个函数,但很慢,因为图像很大,,不知道有没有其他的方法?请各位高手帮帮忙!rn我又想到一个方法是想要mapx控件,但它只能显示.gst格式的文件,怎么办?
请问vc中如何读取显示raw格式图像
如题,谢谢大家rn或者有raw转bmp的算法,也希望大家赐教rn谢谢
VC显示JPG图像的问题
我用网上一段常见的代码读入JPG图片并显示(代码如下),我是在OnDraw()中调用的,结果只要我的界面一发生重绘,内存就会严重泄露,重绘一次内存就上涨一次,请教如何解决,谢谢帮助!rn[code=C/C++]void CMonitorView::LoadPicture(CRect rect, CString FilePath, CDC *pDC)rnrn IPicture *pPicture;//声明OLE提供的图像对象rn IStream *pStrm;//声明一个流对象 rn CFileStatus fstatus; rn CFile file; rn LONG cb; rn if((file.Open(FilePath,CFile::modeRead))&&(file.GetStatus(FilePath,fstatus))&&((cb=fstatus.m_size)!=-1)) rn rn HGLOBAL hGlobal=GlobalAlloc(GMEM_MOVEABLE,cb); rn LPVOID pvData=NULL; rn if(hGlobal!=NULL) rn rn if((pvData=GlobalLock(hGlobal))!=NULL) rn rn file.ReadHuge(pvData,cb);//将图像文件数据读入内存 rn GlobalUnlock(hGlobal); rn CreateStreamOnHGlobal(hGlobal,TRUE,&pStrm);//创建流对象 rn if(SUCCEEDED(OleLoadPicture(pStrm,fstatus.m_size,TRUE,IID_IPicture,(LPVOID*)&pPicture))) //根据流对象pStrm初始化图像对象pPicture rn rn OLE_XSIZE_HIMETRIC Width; rn OLE_YSIZE_HIMETRIC Height; rn pPicture->get_Width(&Width); rn pPicture->get_Height(&Height); rn //得到图像的宽、高尺寸,注意该尺寸的逻辑单位不是图像的像素 rn if(FAILED(pPicture->Render(*pDC,rect.left,rect.top,rect.right-rect.left,rect.bottom-rect.top,0,Height,Width,-Height,NULL)))rn AfxMessageBox("渲染图片失败"); rn pPicture->Release(); rn rn else rn AfxMessageBox("从流中获取图片失败!"); rn rn rn rn else rn rn AfxMessageBox("无法打开图像!"); rn [/code]
VC和DCMTK显示DICOM图像
DICOM DCMTK显示DICOM图像 VC DCMTKDICOM DCMTK显示DICOM图像 VC DCMTKDICOM DCMTK显示DICOM图像 VC DCMTK
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件