如何用C++将不同格式图片转化位图?急用

来源:360问答 责任编辑:李利平
默认
特大
宋体
黑体
雅黑
楷体

  为了解决用户可能碰到关于"如何用C++将不同格式图片转化位图?急用"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"如何用C++将不同格式图片转化位图?急用"相关的详细问题如下:如何用C++将不同格式图片转化位图?急用
===========突袭网收集的解决方案如下===========

解决方案1:

这个目前无法转换,需要加装软件

解决方案2:

需要作图软件重新进行编辑。

解决方案3:

好像不能转化,安装图片软件试试看。

解决方案4:

应该不用转换就行了。

解决方案5:

用PS软件试试,看看行不行。

解决方案6:

这个不可以转换只可以用软件来完成

解决方案7:

灰度图是用不同等级的灰度来显示整个图像,儿二值黑白图像里面只存在黑白两色,使用Matlab对现有图像进行处理的时候,如果对象是一个彩色图像,将会创建一个三维矩阵,如果是一个灰度图像,则创建一个二位矩阵,因为使用二维矩阵就能完全记录灰度图像像素信息。
如果对象是彩色的图像,生成的三维矩阵基本结构是这样的,按照RGB模式分成三层,其中R、G、B各占一层,单独将每一层拿出来显示都是灰度图,而常见图像一般都是点阵图像,每一个像素都需要用RGB模式来记录数据,如(255,255,255)就是白,(0,0,0)就是黑,我们的三维矩阵中R二位矩阵记录的就是所有像素点得R色数据记录,自然G、B层二维矩阵就是记录的所有像素点的G分色信息和B分色信息
如果源数据是彩色图像,则你只需要拿出一个二位矩阵,然后将这个二维矩阵的元素数据进行修改,将所有的点进行判断,如果大于128,则将此点数据赋值为255,如果小于128,则全部赋值为0,如此所有的像素点的数据就仅限于0和255,显示出来就是二值黑白图像

如何用C++将不同格式图片转化位图?

答:用Gdi+ Bitmap类

怎么用VC++编写程序把灰度图像转换为黑白图(二位...

答:灰度图是用不同等级的灰度来显示整个图像,儿二值黑白图像里面只存在黑白两色,使用Matlab对现有图像进行处理的时候,如果对象是一个彩色图像,将会创建一个三维矩阵,如果是一个灰度图像,则创建一个二位矩阵,因为使用二维矩阵就能完全记录灰...

C++如何把位图保存到数组中

答:具体的要看你采用什么位图格式BMP是一种与硬件设备无关的图像文件格式,使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件...

关于怎么用C++读取bmp图片

答:可以看下如下的操作: 1、图片文件是有固定格式的,像BMP图片是文件头+位图的颜色数据。 文件头一般在读取的时候是使用下面的代码: BITMAPFILEHEADER fileheader={0}; fread(&fileheader,sizeof(fileheader),1,fp); if(fileheader.bfType!=0x4D...

C++数组char[]转位图图片(MFC)

答:到网上去查查 BMP文件格式,然后照着他的格式填充好数据存成BMP结尾的文件就可以了。 下面这个是百度百科的,在最后面有列子。 http://baike.baidu.com/view/7671.htm

基于C++数字图像处理为什么只能用256位色位图

答:一般讲算法的时候都是以256灰度图像为例子。实际应用的时候当然要自己改动。

vs2010中 c++在资源中创建位图后,如何加载到位图...

答:注意在VC,这里的bitmap1是一个宏,定义在resource.h里面。 要排除这个错误首先要保证在resource.h里面bitmap1有定义到,我很奇怪VS通常定义一个资源的宏都是全部大写而且ID?_开头(?代表资源类型,比如位图就是IDB_XXX...,然后控件就是IDC_XXX...

如何用C++获取一张bmp图片(24位)的RGB量及长宽

答:{ int x=5,y=5,width,height;//x,y是需要查找的点的坐标,从0开始 GdiplusStartupInput gdiplusStartupInput; ULONG_PTR gdiplusToken; GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL);//启动GDI+,方便加载位图 Bitmap bmp(_T("E:...

c++ 怎么打开bmp图片

答: 这个首先要你应该查查BMP位图文件的结构, 一般是这样的 bmp文件结构: 典型的BMP图像文件由四部分组成: 1:位图文件头数据结构,它包含BMP图像文件的类型、显示内容等信息; 2:位图信息数据结构,它包含有BMP图像的宽、高、压缩方法,以及定...

C/C++ 如何提取24位位图的HSV分量?求C/C++代码。...

答:你要先看BITMAP的文件格式,学会提取RGB分量,转换到HSV,再进行提龋 你用OPENCV不行吗?都有现成的函数,或者你可以参照OPENCV源代码,自己改一下。

声明:突袭网提供的解决方案均由系统收集自互联网,仅供参考,突袭网不保证其准确性,亦不代表突袭网观点,请自行判断真伪,突袭网不承担任何法律责任.

>>> 温馨提示:您还可以点击下面分页查看更多相关内容 <<<

头条

热门

24小时热评

热点排行榜

Copyright ? 2012-2016 tuxi.com.cn 版权所有 京ICP备10044368号 京公网安备11010802011102号 关于我们 | 广告服务 | 诚聘英才 | 联系我们 | 友情链接 | 免责申明