189 8069 5689

c语言画像素点函数 c语言实现图像处理

C语言中的图形函数有哪些

一) 像素函数

创新互联致力于互联网品牌建设与网络营销,包括网站设计制作、成都做网站、SEO优化、网络推广、整站优化营销策划推广、电子商务、移动互联网营销等。创新互联为不同类型的客户提供良好的互联网应用定制及解决方案,创新互联核心团队十年专注互联网开发,积累了丰富的网站经验,为广大企业客户提供一站式企业网站建设服务,在网站建设行业内树立了良好口碑。

putpiel() 画像素点函数

getpixel()返回像素色函数

(二) 直线和线型函数

line() 画线函数

lineto() 画线函数

linerel() 相对画线函数

setlinestyle() 设置线型函数

getlinesettings() 获取线型设置函数

setwritemode() 设置画线模式函数

(三)、多边形函数

rectangle() 画矩形函数

bar() 画条函数

bar3d() 画条块函数

drawpoly() 画多边形函数

(四)、 圆、弧和曲线函数

getaspectratio()获取纵横比函数

circle()画圆函数

arc() 画圆弧函数

ellipse()画椭圆弧函数

fillellipse() 画椭圆区函数

pieslice() 画扇区函数

sector() 画椭圆扇区函数

getarccoords()获取圆弧坐标函数

(五)、 填充函数

setfillstyle() 设置填充图样和颜色函数

setfillpattern() 设置用户图样函数

floodfill() 填充闭域函数

fillpoly() 填充多边形函数

getfillsettings() 获取填充设置函数

getfillpattern() 获取用户图样设置函数

(六)、图像函数

imagesize() 图像存储大小函数

getimage() 保存图像函数

putimage() 输出图像函数

请问在visual c++环境下画点的函数是哪个?

在vc中使用SetPixel()函数来画点,SetPixel函数说明:

函数功能:该函数将指定坐标处的像素设为指定的颜色。

COLORREF SetPixel(HDC hdc, int X, int Y, COLORREF crColor);

参数

hdc

设备环境句柄。

X

指定要设置的点的X轴坐标,按逻辑单位表示坐标。

Y

指定要设置的点的Y轴坐标,按逻辑单位表示坐标。

crColor

指定要用来绘制该点的颜色。

返回值

如果函数执行成功,那么返回值就是函数设置像素的RGB颜色值。这个值可能与crColor指定的颜色有所不同,之所以有时发生这种情况是因为没有找到对指定颜色进行真正匹配造成的。

如果函数失败,那么返回值是-1。

Windows NT:若想获得更多的 错误信息,请调用GetLastError函数。

备注

如果像素点坐标位于当前剪辑区之外,那么该函数执行失败。

不是所有设备都支持SetPixel函数。有关详情,请参考 GetDeviceCaps。

使用SetPixel函数画点只改变一个像素,分辨率高时很不明显,可以使用MoveTo和LineTo函数,先通过CreatePen设置Pen,把Pan调整到需要的大小,然后通过MoveTo(x,y); LineTo(x,y);绘制即可。示例代码如下:

HDC hdc;//设备场景DC

PAINTSTRUCT ps;

HEPN hPen;

hdc = BeginPaint( hWnd , ps );

hPen = CreatePen( PS_SOLID , 3 , RGB( 255, 0, 0 ));

MoveTo( hdc, 100, 100);

LineTo( hdc, 100, 100);

SelectObject (hdc, hOldPen);

DeleteObject ( hPen );

EndPaint ( hWnd, ps );

C/C++中显示像素点的函数

SetPixel

函数原型:COLORREF

SetPixel(HDC

hdc,

int

X,

int

Y,

COLORREF

crColor);

参数:

hdc:设备环境句柄。

X:指定要设置的点的X轴坐标,按逻辑单位表示坐标。

Y:指定要设置的点的Y轴坐标,按逻辑单位表示坐标。

crColor:指定要用来绘制该点的颜色。

头文件:wingdi.h:

库文件:gdi32.lib

C语言中的画点函数是什么

void far putpixel(int x,int y,int pixelcolor);

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。


分享名称:c语言画像素点函数 c语言实现图像处理
链接分享:http://cdxtjz.com/article/ddsdjdi.html

其他资讯