社区
图象工具使用
帖子详情
矢量图转位图具体是怎么实现的
大萌萌萌
2017-03-28 04:05:52
图形图像处理都是点阵图的处理,我拿到矢量图片要转化为点阵图,这个是怎么实现的
...全文
914
1
打赏
收藏
矢量图转位图具体是怎么实现的
图形图像处理都是点阵图的处理,我拿到矢量图片要转化为点阵图,这个是怎么实现的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
axwdmp32
2017-11-09
打赏
举报
回复
比如保存为JPG格式就OK了
实现
目录下BMP
位图
文件批量
转
换为JPG格式图片文件
实现
目录下BMP
位图
文件批量
转
换为JPG格式图片文件
人工智能大作业题目.doc
人工智能大作业题目 1、基于A*算法求解八数码问题 (1)至少定义3种不同的启发式函数,编程
实现
求解八数码问题的A*算法; (2)要求用可视化界面演示算法执行过程,应能选择预定义的启发式函数,能随机初始 化初始状态,能单步执行,也能连续执行,能画出搜索树,同时标出估价函数在每个节 点的各项函数值,能展示OPEN表和CLOSED表的动态变化过程; (3)能统计出扩展节点数和算法执行时间,以便对采用不同启发式函数的A*算法的性能 做对比研究。 2、基于A*算法的最优路径规划系统 (1)基于真实地图
实现
,可以是
位图
背景加栅格坐标数据,也可以直接使用某种格式的 GIS(地理信息系统)矢量地图,地图规模不能太小; (2)用户可以设置起点和终点; (3)要求用可视化界面演示算法执行过程,能单步执行,也能连续执行,画出扩展过的 所有路径,画出最优路径,能展示OPEN表和CLOSED表的动态变化过程; (4)可考虑路况信息,改进启发式函数,以求更实用。 3、A*算法的改进研究 (1)给出改进思路并编程
实现
改进的算法; (2)结合一个
具体
问题实验对比改进前后的算法性能。 4、图搜索算法对比研究 (1)编
e语言-公交查询系统(易语言2005年大赛特等奖)
公交查询系统(易语言2005年大赛特等奖)曾劲松 2005/6/5《武汉人·公交查询系统》是一款基于武汉市电子地图的公交线路查询系统,它允许你非常方便地搜寻武汉市从甲地到乙地的行车线路并将行车线路在地图上绘制出来,快速准确地查找离某地最近的公交站,查找某公交站的位置,查看某公交线路所经过的站名并绘制于地图之上,在后续版本中将增加搜索其他地理位置(公司、企业、医院、学校、商场等等……)。本程序核心技术:1. 完全采用面向对象的编程方法。因为本程序设计到很多
矢量图
绘制,所以最适合采用面向对象的方法来开发了。有几个重要的类说明如下:1> 交通图元类。这是所有交通元素类的基类,包含了名称、颜色、描述、是否被选中等几个属性和绘制到内存
位图
、绘制到画板等几个方法。2> 点图元类。该类用来描述仅仅用于定位的交通元素,比如公交站、学校、企业等,该类继承自交通图元类,新增加有 取横坐标,取纵坐标,置横坐标,置纵坐标,取边界矩形等方法。3> 公交站类。该类用来描述公交站,继承自点图元类。增加了 从字符串创建、取点半径、置点半径、取字体大小、置字体大小、绘制到画板、绘制到内存
位图
等方法。4> 公交线路类。本类用来描述公交线路,提供了以下方法:查询公交站在公交线路中的索引、从数字字符串创建、绘制到内存
位图
、取边界矩形、取公交线路号、取公交站编号、取经过的公交站名、取数字化的线路文本、是否经过某公交站等。5> 连通线路类。本类用来描述两个公交站之间的连通线路,提供了 绘制到内存
位图
、取边界矩形、取详细信息、是否要专车、检验索引、置公交线路一、置公交线路二、置线路一起止索引、置线路二起止索引、重置等方法。6> 视图历史类。本来用来记录视图书签,提供以下方法:清除视图历史、取当前视图、取当前索引、取视图、取视图名称、取视图总数、删除当前视图、上一视图、是否可删除视图、是否有上一视图、是否有下一视图、跳到视图、下一视图、显示于列表框、置视图名称、追加视图等。7> 内存
位图
类。本来用来增强易语言自身的画板,因为易语言自身的画板未提供绘制EMF文件和EMF字节集的方法,所以专门写了这个类。这个类很多方法跟易语言自身的画板差不多,扩展的方法有 创建
位图
、复制到画板、复制到画布、洪水填充、画EMF文件、画EMF字节集、画多边形点数组、画多义线点数组、画多边形横纵坐标数组、画多义线横纵坐标数组、画曲线点数组、画曲线横纵坐标数组、绘制文本在矩形内、拉伸复制到画板、拉伸复制到画布、取高度、取宽度、取画布句柄、取
位图
句柄、实色填充、置画笔属性、置交叉线画刷、置实色画刷、置文本属性等。主要增加了两个画EMF的方法和画曲线的方法。8> 图层类。本类用来组织各种交通图元,只可惜易语言目前尚不支持方法覆盖和强制类型
转
换,不得已采用全局数组来替换它了。2.
矢量图
形绘制技术。在程序中要绘制地图,显然地图不能直接使用
位图
,因为要无限放大,要分层叠加,而且始终清晰,这样就必然要使用
矢量图
形技术。幸好Windows 已经为我们提供了操作
矢量图
形 EMF文件的相关函数,这里我已将其封装到内存
位图
中去了。3. 快速的路径寻找。在实际乘坐公交的过程中,难免会有
转
车的现象发生。本程序通过建立公交站索引的方法,能够快速搜索出所有的直达车或一次
转
车线路,通常这已经能够满足需求,能够搜索出可行的乘车方案。对于两次或两次以上的
转
车方案,本程序没有
实现
,一方面
实现
起来难度大,另一方面也没有必要,因为在实际乘车的过程中,极少有要
转
两次车的情况。4. 方便的数据库维护。对于一个公交查询(或曰电子地图)系统来说,数据量之大是可想而知的。偌大一个城市,一个人不可能完全了解其公交站和公交线路的分布情况,况且公交线路也经常处于变化之中,所以本程序提供了灵活的方法允许用户自己来维护数据库的方便方法。
具体
操作方法请查看本软件帮助。源代码总共3600行。
Xinson ImageShop 测试版
Xinson ImageShop是我个人开发的一个用于图像处理的软件,目前软件正在开发过程中,本人也是出于业余爱好目的设计这个软件,现在拿出来给大家分享一下,希望大家多提意见,下面是这个软件的主要信息:(在CSDN上,有另外一个资源叫Xinson Image Editor,现在上传的软件是原来这个的升级版,特此说明,更多本软件的相关信息,清登录http://blog.sina.com.cn/xinsonsoft/) 开发环境: Microsoft Visual C++ 6.0 测试环境: Microsoft Windows XP,Microsoft Windows2000 运行环境: Microsoft NT/2000/XP/2003,建议在XP环境下运行 开发背景: 该软件的外观及功能模仿当前主流的Adobe Photoshop设计,本作品尚未开发完毕,属作者用于学习c++及Windows编程的联系作品,作者的大部分时间花在软件的界面设计及系统结构方面,对于图形处理的实际代码研究不多。本软件的滤镜、读写功能及工具栏均通过插件接口
实现
,但由于个人精力有限,目前开发完毕的只有8个滤镜组,7种图像文件的读写工作。 功能简介: 本软件为2D图像编辑软件,目前支持PCX,GIF,JPG,BMP,TIF,TGA,PNG文件格式的读写操作,支持的插件式滤镜,图像编辑的基本功能有旋
转
、镜像、直方图、反色、亮度/对比度调整、灰度变换、线性变换、色阶调整、色彩平衡、曲线调整、通道混合、复合区域操作,填充,渐变填充、透明色、gamma、颜色均衡、渐变映射等。该软件支持图像有多个图层,每个图层可以为不同的颜色格式,同时支持图层的透明度、位置及合并等操作。为方便显示图形信息,部分信息面板已经开发完毕,主要有:信息、图层、通道、颜色、调色板、导航、历史记录、画笔、填充、线型、图元等。主工具栏中也只有部分功能按钮功能开发完毕,主要有选区操作、
矢量图
元操作、填充、渐变、颜色、透明色、裁剪、缩放、画笔、锐化、模糊、着色、修补、文字处理等。 开发计划: 1)、完善Xinson ImageShop自带的文件格式XPH文件的设计。2)、完成对矢量对象的效果插件接口。 特点介绍:本软件与PS的不通之处 1)、本软件图层定义为
位图
图层和
矢量图
层两种,
位图
图层包含一个
位图
,
矢量图
层可以包含多个
矢量图
元。 2)、支持32为色彩,alpha通道为透明通道,与PS的alpha通道含义不一样。 3)、工具栏按钮可以按照分组显示,也可以不按照分组显示(PS只能按照分组显示),
具体
可以在工具栏右键菜单中
实现
。 4)、面板窗口可以停靠,也可以不停靠。 5)、如果当前图层不是
矢量图
层,则不能使用
矢量图
相关的工具或者功能,你必须添加一个适量图层或者将当前图层切换到
矢量图
层。 6)、目前还没有模仿PS的使用习惯,目前只是将界面模仿成PS的,其实关键在与功能模仿和操作习惯模仿上,欢迎大家多提建议。 7)、本软件为插件构造,如果有兴趣一起开发,请与我联系。
公交查询系统[易语言编写,源代码]
《武汉人·公交查询系统1.0》开发技术文档 曾劲松 2005/6/5 《武汉人·公交查询系统》是一款基于武汉市电子地图的公交线路查询系统,它允许你非常方便地搜寻武汉市从甲地到乙地的行车线路并将行车线路在地图上绘制出来,快速准确地查找离某地最近的公交站,查找某公交站的位置,查看某公交线路所经过的站名并绘制于地图之上,在后续版本中将增加搜索其他地理位置(公司、企业、医院、学校、商场等等……)。 本程序核心技术: 1. 完全采用面向对象的编程方法。因为本程序设计到很多
矢量图
绘制,所以最适合采用面向对象的方法来开发了。有几个重要的类说明如下: 1> 交通图元类。这是所有交通元素类的基类,包含了名称、颜色、描述、是否被选中等几个属性和绘制到内存
位图
、绘制到画板等几个方法。 2> 点图元类。该类用来描述仅仅用于定位的交通元素,比如公交站、学校、企业等,该类继承自交通图元类,新增加有 取横坐标,取纵坐标,置横坐标,置纵坐标,取边界矩形等方法。 3> 公交站类。该类用来描述公交站,继承自点图元类。增加了 从字符串创建、取点半径、置点半径、取字体大小、置字体大小、绘制到画板、绘制到内存
位图
等方法。 4> 公交线路类。本类用来描述公交线路,提供了以下方法:查询公交站在公交线路中的索引、从数字字符串创建、绘制到内存
位图
、取边界矩形、取公交线路号、取公交站编号、取经过的公交站名、取数字化的线路文本、是否经过某公交站等。 5> 连通线路类。本类用来描述两个公交站之间的连通线路,提供了 绘制到内存
位图
、取边界矩形、取详细信息、是否要专车、检验索引、置公交线路一、置公交线路二、置线路一起止索引、置线路二起止索引、重置等方法。 6> 视图历史类。本来用来记录视图书签,提供以下方法:清除视图历史、取当前视图、取当前索引、取视图、取视图名称、取视图总数、删除当前视图、上一视图、是否可删除视图、是否有上一视图、是否有下一视图、跳到视图、下一视图、显示于列表框、置视图名称、追加视图等。 7> 内存
位图
类。本来用来增强易语言自身的画板,因为易语言自身的画板未提供绘制EMF文件和EMF字节集的方法,所以专门写了这个类。这个类很多方法跟易语言自身的画板差不多,扩展的方法有 创建
位图
、复制到画板、复制到画布、洪水填充、画EMF文件、画EMF字节集、画多边形点数组、画多义线点数组、画多边形横纵坐标数组、画多义线横纵坐标数组、画曲线点数组、画曲线横纵坐标数组、绘制文本在矩形内、拉伸复制到画板、拉伸复制到画布、取高度、取宽度、取画布句柄、取
位图
句柄、实色填充、置画笔属性、置交叉线画刷、置实色画刷、置文本属性等。主要增加了两个画EMF的方法和画曲线的方法。 8> 图层类。本类用来组织各种交通图元,只可惜易语言目前尚不支持方法覆盖和强制类型
转
换,不得已采用全局数组来替换它了。 2.
矢量图
形绘制技术。在程序中要绘制地图,显然地图不能直接使用
位图
,因为要无限放大,要分层叠加,而且始终清晰,这样就必然要使用
矢量图
形技术。幸好Windows 已经为我们提供了操作
矢量图
形 EMF文件的相关函数,这里我已将其封装到内存
位图
中去了。 3. 快速的路径寻找。在实际乘坐公交的过程中,难免会有
转
车的现象发生。本程序通过建立公交站索引的方法,能够快速搜索出所有的直达车或一次
转
车线路,通常这已经能够满足需求,能够搜索出可行的乘车方案。对于两次或两次以上的
转
车方案,本程序没有
实现
,一方面
实现
起来难度大,另一方面也没有必要,因为在实际乘车的过程中,极少有要
转
两次车的情况。 4. 方便的数据库维护。对于一个公交查询(或曰电子地图)系统来说,数据量之大是可想而知的。偌大一个城市,一个人不可能完全了解其公交站和公交线路的分布情况,况且公交线路也经常处于变化之中,所以本程序提供了灵活的方法允许用户自己来维护数据库的方便方法。
具体
操作方法请查看本软件帮助。 源代码总共3600行。 本程序需要易语言4.0以上版本才可以使用: 易语言 V5.1 完美破解版下载: 软件大小: 102.25 MB Win7 / Vista / Win2003 / WinXP / Win2000 http://www.xiazaiba.com/html/409.html http://xiazai.xiazaiba.com/Soft/E/e_V5.1_XiaZaiBa.exe 易语言资源网 http://zy.dywt.com.cn/index.asp 源代码交易网 http://www.ydmjy.com/
图象工具使用
1,451
社区成员
24,335
社区内容
发帖
与我相关
我的任务
图象工具使用
多媒体/设计/Flash/Silverlight 开发 图象工具使用
复制链接
扫一扫
分享
社区描述
多媒体/设计/Flash/Silverlight 开发 图象工具使用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章