社区
图形处理/算法
帖子详情
请教:如何在一幅BMP图片上面叠加文字,然后再保存成另外一幅BMP, 请使用数字图像变换的方式来解决,不要使用DC
eastnofail
2005-12-21 09:41:53
由于程序是运行在服务器上,很有可能没有安装显卡驱动,如果使用DC的话,会出现惨不忍睹的结果.
所以必须使用数字图像处理的方式,那位兄弟有过经验的?多谢指教!
...全文
240
4
打赏
收藏
请教:如何在一幅BMP图片上面叠加文字,然后再保存成另外一幅BMP, 请使用数字图像变换的方式来解决,不要使用DC
由于程序是运行在服务器上,很有可能没有安装显卡驱动,如果使用DC的话,会出现惨不忍睹的结果. 所以必须使用数字图像处理的方式,那位兄弟有过经验的?多谢指教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seaiam
2005-12-22
打赏
举报
回复
那是因为你的BMP图像的bitCounts 与你从服务器上得到的DC的bitCounts不相等的原因造成的(我猜是24位图画到8位(或更低)DC上),
建议你用CreateDIBSection 替代 CreateCompatibleDC试试看
eastnofail
2005-12-21
打赏
举报
回复
因为目前是使用CreateCompatibleDC读取BMP图派那,然后在上面TextOut文字,然后再读取点阵,然后再保存为BMP,这样做在我的机器上运行结果正常,但是放到服务器(没有装显卡驱动)上面运行,发现结果生成的BMP图片丢失了大部分颜色,所以猜测CreateCompatibleDC跟显卡是息息相关的.
我先按照楼上的说法试试
Featured
2005-12-21
打赏
举报
回复
数字图像处理都是借助矩阵,
如果你硬要在矩阵中这样做,倒也不是不可以,
就是很笨拙:取得字模,然后依次替换矩阵中对应位置的点。
其实用DC更方便,直接TextOut多好
另外DC是在内存中的,跟显卡驱动没有关系。
放心使用吧
teli_eurydice
2005-12-21
打赏
举报
回复
DC 我会,其他的不会,呵呵
另外显卡驱动跟 DC 有区别吗,呵呵,不知道
图像转换工具
一个图像转换工具,可以支持:
BMP
,ICO,JPG格式
【
数字图像
处理】一.MFC详解显示
BMP
格式
图片
主要详细介绍了
BMP
图片
格式,同时
使用
C++和MFC显示
BMP
格式,主要结合自己的《
数字图像
处理》课程和以前的项目叙述讲解. 一.
BMP
图片
格式定义
BMP
文件格式是Windows操作系统推荐和支持的标准图像文件格式,是一种将内存...
python
使用
百度OCR识别
图片
表格
图片
支持jpg/png/
bmp
格式,推荐
使用
JPG格式。 步骤: 1、注册并登录百度AI开放平台 2、创建
文字
识别应用,并记下该应用的AppID、API Key和Secret Key。 3、安装OCR ...
【
数字图像
处理】C++读取、旋转和
保存
bmp
图像文件编程实现
通过我这些天用C++读写
bmp
图像的经历,摸索再摸索,终于对
bmp
文件的结构、操作有了一定的了解,下面就大概介绍
bmp
图片
纯C++的读取、旋转和
保存
的实现过程。 要用C++读取
bmp
图片
文件,首先要弄清楚
bmp
格式
图片
文件的...
数字图像
处理:实验二
数字图像
的傅里叶
变换
图像
变换
是
数字图像
处理中常用的技术,在图像增强、图像复原、图像压缩编码等
数字图像
处理中,都会用到图像
变换
技术,傅里叶
变换
是
数字图像
处理中应用最广的一种
变换
。 一、实验目的 (1)通过实验进一步加深对图像...
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章