社区
机器视觉
帖子详情
图像保存的问题,高分请教
adamchao
2003-12-12 07:47:07
我的程序中要画各种各样形状的图形,如椭圆,圆角矩形,填充,随意线,橡皮擦等等
要在屏幕上画出来是比较简单的事,CDC类都提供了这些画图函数
可是要把它保存在文件中就很难了
我是这样想的,计算出每一个点的坐标,然后再做保存
可是这样很麻烦
而且有些形状不好计算,比如填充之后的图形要计算出每一个点的位置真难耶
请各位高手指导一下有没有好的办法
先谢谢了
...全文
83
3
打赏
收藏
图像保存的问题,高分请教
我的程序中要画各种各样形状的图形,如椭圆,圆角矩形,填充,随意线,橡皮擦等等 要在屏幕上画出来是比较简单的事,CDC类都提供了这些画图函数 可是要把它保存在文件中就很难了 我是这样想的,计算出每一个点的坐标,然后再做保存 可是这样很麻烦 而且有些形状不好计算,比如填充之后的图形要计算出每一个点的位置真难耶 请各位高手指导一下有没有好的办法 先谢谢了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
adamchao
2003-12-13
打赏
举报
回复
我要实现的是一个画图程序(就如WINDOWS自带的画图程序),当然保存的格式是位图格式,在这个画图的过程中,第一是要在屏幕上体现出来,这比较容易做到,直接用CDC的成员函数就可以实现,第二是要保存,我原来想是计算出每一个点的坐标值,然后再为每一个点设置颜色。但是这太麻烦,于是我想到用(影去)的第二种方法,先把它绘制在一个位图中,然后再利用绘制位图和原位图的坐标差值设置要保存的位图的每一个点的颜色。然后再将绘制位图删除。
这样的话,每绘制一步,就要创建一个位图再删除。
但是用到填充的话就有麻烦了,因为填充没有前面的那些信息啊…………
niejx
2003-12-12
打赏
举报
回复
有两种方法保存
一是保存绘图的过程,即记录绘制直线图形的坐标颜色顺序等
二是用位图保存,这样只需将图形直接绘制在位图中,然后保存成位图文件即可。
allendragon
2003-12-12
打赏
举报
回复
首先获得你的客户区的大小rect.然后用 GetPixel( int x, int y )得到客户区中每一象素的颜色值,把这些值存在一个数组中,然后创建一个位图,将位图保存即可。
matlab图片投稿,投稿时图片DPI的设置及相关心得
最近准备投一篇论文,今天重新处理相关的图片,要将其
保存
为至少 800DPI 的 TIF 格式。
请教
同学+自己琢磨,解决了一些
问题
。记录如下:(一)VISIO 画的图转换为 800DPI 的TIF格式:VISIO自己就带有这个功能。点击“文件”->“另存为”,在“文件类型”的下拉菜单中选择“Tag
图像
文件格式(*.tif)”,设置文件名,点击“
保存
”,会弹出名为“TIFF输出选项”的对话框,再...
Baumer工业相机堡盟工业相机如何通过NEOAPI SDK实现相机
图像
转换由Mono10转换为Mono8(C#)
Baumer工业相机堡盟工业相机如何通过NEOAPI SDK实现相机
图像
转换由Mono10转换为Mono8(C#)
利用电脑玩android版"天天连萌"刷
高分
二,利用计算机玩Android版“天天连萌”刷
高分
(一)——截图...
利用电脑玩Android版“天天连萌”刷
高分
(一)——截图这几周微信游戏“天天连萌”由于第一名总是被一个同学所占据(没办法,我等级不够高游戏细胞又没他好),总在想怎么超越。正好小志同学(http://xiaozhi6156.iteye.com/)发给我一篇帖子,然后我找到原文(http://blog.csdn.net/longteng1116/article/details/12360269),向...
基础
各位兄弟,在SDK编程中如果实现窗口分割呢?请问怎么得到一个函数的执行时间,单位毫秒!如何调试asp组件呀。用vc++调试编制的组件怎样画一个箭头?
高分
请教
如何限制程序运行的方法?求助:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit的朋友过来看一下,RichEdit的几个
问题
.如何对 I/O 端口进行操作?有了该
问题
就有了思考(100分 献礼!)如何
matlab输出动态gif图片
有时候matlab遇到
问题
想在群里发言
请教
一下。结果群里不让上传视频文件,这个时候,我们就可以考虑把遇到的
问题
做成gif图片给大佬们看。 print函数可以将图片输出,第二个参数为格式,第三个参数为文件名(文件名可以带路径)。所以我们先写个程序画一个圆形 2.输出图片 然后再在程序同一目录下新建一个image文件夹,用于存放图片。然后添加我们的代码,将每一帧图片存进这个路径并附上文件名做序号。 3.合成gif 读取那200张图片,然后合成为Baizerobot.gif在当前文件夹。
机器视觉
4,499
社区成员
15,352
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章