- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言图形、图像函数库
C语言图形、图像函数库
PAGE / NUMPAGESPAGE / NUMPAGES
C语言图形、图像函数库
C 语言图形、图像函数库 (2007-10-26 10:54 分类: 电源技术类文章 查察文章
C 语言图形、图像函数库 graphics.h2007-10-14 10:59graphics.h 一( 像素函数 56.
putpiel( 画像素点函数 57. getpixel(返回像素色函数 (二 直线和线型函数 58. line( 画
线函数 59. lineto( 画线函数 60. linerel( 相对画线函数 61. setlinestyle( 设置线型函数
getlinesettings( 获取线型设置函数 63. setwritemode( 设置画线模式函数 (三、多边形函数 64. rectangle(画矩形函数 65. bar( 画条函数 66. bar3d( 画条块函数 67. drawpoly( 画多边形函数 (四、 圆、弧和曲线函数 68. getaspectratio(获取纵横比函数
69. circle(画圆函数 70. arc( 画圆弧函数 71. ellipse(画椭圆弧函数 72. fillellipse( 画椭圆区函数 73. pieslice( 画扇区函数 74. sector( 画椭圆扇区函数 75. getarccoords(获取圆弧坐标函数 (五、 填补函数 76. setfillstyle( 设置填补图样和颜色函数 77.
setfillpattern( 设置用户图样函数 78. floodfill( 填补闭域函数 79. fillpoly( 填补多边形
函数 80. getfillsettings( 获取填补设置函数 81. getfillpattern( 获取用户图样设置函数(六、图像函数 82. imagesize(图像储存大小函数 83. getimage( 保留图像函数 84. putimage( 输出图像函数 四、图形和图像函数 对很多图形应用程序 ,直线和曲线是特别实用的 .但对有些图形只好靠操作单个像素才能画出 .自然假如没有画像素的功能 ,就没法操作直线和曲线的函数 .并且经过大规模使用像素功能 ,整个图形就能够保留、写、擦除和与屏幕上的原有图形进行叠加 . (一 像素函数 56. putpixel( 画像素点
函数 功能 : 函数 putpixel( 在图形模式下屏幕上画一个像素点 . 用法 : 函数调用方式为
void putpixel(int x,int y,int color; 说明 : 参数 x,y 为像素点的坐标 ,color 是该像素点的颜色 ,它能够是颜色符号名 ,也能够是整型色彩值 . 此函数相应的头文件是 graphics.h 返回值 : 无 例: 在屏幕上 (6,8 处画一个红色像素点 : putpixel(6,8,RED; 57. getpixel(返回像素色函数 功能 : 函数 getpixel(返回像素点颜色值 . 用法 : 该函数调用方式为 int getpixel(int x,int y; 说明 : 参数 x,y 为像素点坐标 . 函数的返回值能够不反应实质彩色
值 ,这取决于调色板的设置状况 (拜见 setpalette(函数 . 这个函数相应的头文件为
graphics.h 返回值 : 返回一个像素点色彩值 . 例 : 把屏幕上 (8,6 点的像素颜色值赋给变
量 color. color=getpixel(8,6; (二 直线和线型函数 有三个画直线的函数 ,即
line(,lineto(,linerel(. 这些直线使用整型坐标 ,并相关于目前图形视口 ,但不必定受视口
限制 ,假如视口裁剪标记 clip 为真 ,那么直线将遇到视口边
缘截断 ;假如 clip 为假 ,即便终点坐标或新的目前地点在图形视口或屏幕极限之
外 ,直线截断到屏幕极限 . 有两种线宽及几种线型可供选择 ,也能够自己定义线图样 . 下边分别介绍直线和线型函数 . 58. line( 画线函数 功能 : 函数 line(使用目前画图色、线型及线宽 ,在给定的两点间画向来线 . 用法 : 该函数调用方式为 void line(int startx,int starty,int endx,int endy; 说明 : 参数 startx,starty 为起点坐标 ,endx,endy为终点坐标 ,函数调用前后 ,图形状态下屏幕光标 (一般不行见目前地点不改变 . 此函数相应的头文件为 graphics.h 返回值 : 无 例: 见函数 60.linerel( 中的实例 . 59. lineto( 画线函数 功能 :
文档评论(0)