真正懂的来!超高分悬赏!解决了问题才给采纳!如何将位深度为24的java bmp图片的位深度转化为位深度为16的java bmp图片的位深度?

查看: 542|回复: 5
请问如何将两张同样大小的BMP24位图片进行拼接
阅读权限50
在线时间 小时
结帖率: (5/6)
现有两张同样尺寸(800*600),BMP格式的图片,A和B,如何从A中截取出高度为100,宽度为600的图片区域,然后将截图出来的100*600的部分图覆盖在B图中的下面区域?有一个命令:图片_取图片区域() 这个可以截取出图片区域,但是不知道怎么覆盖到B图下面区域中去?求解!谢谢
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至
可获得加分喔。友情提醒:本版被采纳的主题可在
帖子申请荣誉值,获得 1点 荣誉值,荣誉值可兑换终身vip用户组哦。快捷通道: →
阅读权限50
在线时间 小时
结帖率: (5/6)
一发出来就已经解决了!!!
在线时间 小时
头像被屏蔽
结帖率: (8/9)
-- 最简单的是快照
在线时间 小时
头像被屏蔽
结帖率: (8/9)
使用 透明标签
阅读权限120
在线时间 小时
签到天数: 27 天
位图操作啊。。创建一个再拷贝过去
阅读权限140
在线时间 小时
签到天数: 26 天
位图类有个命令可以的
精易论坛 - 有你更精彩 /1
小班教学,限额20名,人满即止。 凡是你所编写的程序中涉及到批量操作,必须会用到多线程,多线程程序的处理速度比单线程优越百倍甚至千倍,如果你没有掌握好多线程,会在竞争对手面前一败涂地
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
Powered by如何调整图片位深度_百度知道关于bmp位深度由24位转为8位怎么转的搜索推荐 -CPP-TryCatch
>> 相关推荐
关于的搜索推荐
我想把一副bmp图的位深度由24位转为8位,请问怎么转?
。。。弱弱的问一句,,转为8位后不怕数据丢失吗。。。数据丢失是会大量的失真的。
24位色有2^24=种色彩 8位色顶多有2^8=256种色彩。 因此,你要找到256种颜色,最能涵盖这张图片里所包含的颜色集合。或者说,这张图片里的所有像素点构成了一个最大范围256*256*256的三维的长方体A。你要找到256个特定的长方体,使得:1、这些长方体不相交;2、包含A长方体里的所有点;3、所有长方体里的包含的点的方差的和最小(或者接近最小)。然后逐个查询出每个象素被那个长方体包含,并将象素值替换成长方体的顺序号。最后把这些长方体的中心点存起来,作为颜色表。 问题就解决了。
或者把24位的BMP加上个ALPHA让它变成32位。
------------
根本不用GDI+,你读数据时,把A值忽略,就成24位了啊。
------------
引用 1 楼 zhoujk 的回复:根本...
C# 中把JPG格式的图片转换为BMP格式的 位深度必须是24位的 怎么弄啊
------------
Image load 一下,再 save 就行了
------------
Bitmap bmp=new Bitmap("...
我用掩码取色的方法试验效果不是很好,转换后的图片失真比较严重。tmp=0xF000;tmp|= ((*p1 & 0x00F0)&&4)==0 ? ((*p1 & 0x000F)) : ((*p1 & 0...
_variant_CString
STR;var = _variant_t(0.24);STR = (LPSTR)_bstr_t(var);MessageBox(STR);输出是
.24怎么让他变成0.24
------------
因为浮点数不能...
遇到一个问题,向大家请教下,望高手能不吝赐教:我用CImage类打开一个bmp图像,该图像只有24位。我想把该图像做成背景透明的图片,想把该图像转为32位,存为PNG...
用c语言处理24位bmp图像要求:1,反色;
2,倒置;求大侠帮帮忙
------------
找个获取RGB值的函数,直接修改RGBCOLORREF RGB(BYTE byRed ,
// red com...
winfrom 将bmp转换为bmp格式的单色图位深度为1
------------
转贴代码,参考一下:using Susing System.Dusing System.Drawing.Iusing Sy...
我已经可以取到24位BMP的像素信息,不知道怎么添加alpha通道。请高手指教!
------------
把每个像素24位扩展成32位,应该就可以了。根据所需要的透明度,把第...
我写了一个将24位bmp图像转换成8位bmp的小程序,不过转换结果不对,想了很久一直没想明白,特向各位大牛请教bool ImageReader::depthfrom24to8(char *newimageNa...
我用cximage把一个jpg的buffer,读出来了,然后想把这个jpg转换成32位的bmp,但发现只能转成24位bmp,怎么回事呢?cximage = new CxImage((BYTE *)pBuffer,iComp...
请教:如何获取24位BMP图片的RGB分量,我现在有一24位的BMP图片,现在想要将此图片的各个像素的RGB值保存为(R,G,B)形式的txt文本文档,如何实现?Private De...
下面这个函数源码也是CSDN上找到的 版主在文章上说测试能用,但是。。。void CutPhoto(long StartLeft, long StartTop, long TargetWidth, long TargetHeight) {...
下面这个函数源码也是CSDN上找到的 版主在文章上说测试能用,但是。。。void CutPhoto(long StartLeft, long StartTop, long TargetWidth, long TargetHeight) {...
下面是我保存bmp图像的代码,但是他保存结果为32位的,我的程序要求是24位,这个该怎么改?求大神!CPaintDC dcsmall(GetDlgItem(ID_STATIC1));HBITMAP hbmp=::C...
void Bmp32ToBmp24(char Filename[]){char Filename2[] = "E:\\output.bmp";BITMAPINFOHEADER bih = {0};//位图信息头static HBITMAP hbmp32;hbmp32 = (HBIT...如何将24位bmp转为32位png图片我用CImage类打开一个bmp图像,该图像只有24位。我想把该图像做成背景透明的图片,想把该图像转为32位,存为PNG格式!谢谢!!!谢谢!!!
--------------------------------------------------------------用图像库吧,cximage或opencv什么的。转图很方便。

我要回帖

更多关于 超高分子量聚乙烯管 的文章

 

随机推荐