搜索资源列表
jisuanjituxing
- 根据多边形区域的填充原理可以推广到圆域的填充,由于圆的特殊属性,即可根据任何欲填充的像素点与圆心的距离是否大于或小于半径来判断是否在圆内或圆外,具体实现程序如下; 利用中点画圆算法实现边界程序: void CArea_FillData::MidpointCircle(int xc, int yc, int r, int color) {//画八分之一的圆 int x,y,d x=0 y=r d=1-r WholeCircle(xc,yc,x,y,color
1821
- 一个实时曲线类 接口说明: // 设置网格间距 void SetGridResolutionX(int nGridReluX) // 设置网格间距 void SetGridResolutionY(int nGridReluY) // 设置网格滚动速度,正值为从左向右滚动,0不动 void SetGridScrollSpeedX(int nSpeedX) // 正值为从上到下滚动,0不动 void SetGridScrollS
DDA
- 两种常用的DDA算法的主要程序, void Line::Draw_Bresenham(CDC *pDC)
DrawImage(Realse)
- 提供检测区域划定的功能,首先SetHostInfo初始化参数,然后SetImageFileName(LPCTSTR pFileName)取得一张场景图像, 根据需要绘制一个检测区域,WriteDataBase(void) 将这个区域存储,作为IVS的输入-To provide regional delineation of the functions of detection, first of all SetHostInfo initialization parameters, and the
RGBandHLS
- 本实验实现RGB颜色与HLS颜色的相互转换;在此实验中,定义了函数void HSLtoRGB(UINT hue, UINT sat, UINT light, BYTE &r, BYTE &g, BYTE &b)实现HSL向RGB转换;void CPaletteDlg::RGBtoHSL(BYTE r, BYTE g, BYTE b, UINT &hue, UINT &sat, UINT &light)实现RGB向HSL转换-Experimental realization of the R
realtime
- 实时曲线绘制程序实例,多用于工业监控。// 接口说明: // 设置网格间距 void SetGridResolutionX(int nGridReluX) // 设置网格间距 void SetGridResolutionY(int nGridReluY) // 设置网格滚动速度,正值为从左向右滚动,0不动 void SetGridScrollSpeedX(int nSpeedX) // 正值为从上到下滚动,0不动 void SetGridScrollS
Declarations-of-ellipse-function_37
- Declarations of ellipse function :- void ellipse(int x, int y, int stangle, int endangle, int xradius, int yradius) Ellipse is used to draw an ellipse (x,y) are coordinates of center of the ellipse, stangle is the starting angle, end angle is th
exp6
- void Parabola(POINT *p,int n),this is the function -void Parabola(POINT*p,int n),this is the function
CDC
- 在Windows平台上,应用程序的图形设备接口(graphics device interface,GDI)被抽象为设备上下文(Device Context,DC)。 在微软基类库MFC中,CDC类是定义设备上下文对象的基类,所有绘图函数都在CDC基类中定义。当需要输出文字或图形时,就需要调用CDC类的成员函数,这些成员函数具备输出文本、绘制图形的功能。 本节讲解的例程全部在TestView.cpp文件的 void CTestView::OnDraw(CDC* pDC)函数中实现。