搜索资源列表
画圆和直线
- windows界面中,画直线,点,圆,正方形程序。可调线宽。
用MATlab画圆
- 使用MATLAB描点和画圆
implot
- 该程序给出了如何根据离散点做圆拟和,拟和精度比较高-the program given how discrete points to be won and done, to be relatively high accuracy and
cagd_arithmetic
- 怒火之袍的贡献,有算法介绍如判断点是否在线段上、判断两线段是否相交、判断线段和直线是否相交、判断点是否在多边形中、判断线段是否在多边形内、计算点到线段的最近点、计算点到圆的最近距离及交点坐标、计算两条共线的线段的交点、求线段或直线与圆的交点、凸包的求法等等,图文并茂-Army's contribution to the gowns, as introduced algorithm to determine the point o
HoughTrans
- 自己写的Hough Transform检测直线和圆的代码,直线检测做了点小改进,可以检测线段,但只能检测一个圆和一条直线,希望对初学者能有帮助-wrote Hough Transform detection of linear and circular code Line Detection done a small improvement can be detected line, but only detected a circle
plotEarth
- 为画地球椭球二维图的程序,可以在上面画点、圆,还可以设定圆的大小和颜色-of paintings earth ellipsoid 2D map procedure, in the above painting, round, a round can also set the size and color
console_graphic
- 用控制台程序(Console project)实现计算机图形学的基本图形,其中Bresenham为Bresenham算法画线的项目,输入起点和终点;dda为DDA算法画直线的项目,输入起点和终点;mid_point为中点画线法的项目,输入起点和终点;Bres_circle为根据Bresenham算法画圆,输入圆心点和半径; midpoint_circle为中点画圆法,包括填充,输入圆心点和半径;midpointEllipse为中点画
circledetection
- 基于存在概率图的圆检测方法.提出了一种基于存在概率图的圆检测方法, 将图像边缘点共圆结构信息变换为圆存在概率图中的峰, 再通过峰值检测确定圆的参数。该方法能有效地检出边缘不清晰、不完整的圆形轮廓, 具有占用内存少, 阈值物理意义明确的特 点, 较好地解决了标准 HT 圆检测方法中占用内存空间大, 计算效率低的问题。实验结果表明圆存在概率图具有较强的稳定性和分辨能力.-Probability map based on the exis
jicheng
- 定义点Point类作为基类,在此基础上派生出直线Line类和圆Circle类,在Circle类的基础上以不同的属性派生出圆柱Cylinder类和球Spheroid。并要求基类和各派生类具有以下特点: (1) Line类含有计算直线长度和斜率的成员函数。 (2) Circle类含有计算圆面积的成员函数。 (3) Cylinder类含有计算圆柱表面积和体积的成员函数。 (4) Spheroid类含有计算球体的表面积和体积的成
yizhongsuijiduotuoyuanjiancedekuaisusuanfa
- 针对多椭圆检测问题提出了一种快速随机检测算法。该算法利用在图像中随机采样到的一个边缘点和 局部搜索到的两个边缘点以及这三个点的邻域信息确定候选椭圆,再将候选椭圆变换为对应圆,通过确认真圆来确 认真椭圆。在确定候选椭圆时,最大限度地减少随机采样点数 剔除更多的非椭圆点,降低了无效采样,减少了无效 计算。数值实验结果表明:该算法具有良好的鲁棒性,其检测速度比同类算法快-Ellipse detection problem
oop_in_c_example
- 这是一个模拟简单的绘图程序,定义了基本图形shpe_t,点point_t,圆circle_t,让点和圆都具有基本图形的特点,但它们还有其它特性,可理解为面向对象中继承。。思想很好,可以领会领会-This is a simulation of a simple paint program, and defines the basic graphics shpe_t the the point point_t round circle_t,
源码
- 这段C++的代码主要的功能是应用于点和圆分开,具对于学习C++具有很大的帮助(This section of the C++ code, the main function is applied to points and circles apart, for learning C++ has great help)
圆变点
- AUTOLISP CAD批量将圆变成以圆心为坐标的点(Circular change point)
DrawingTool
- 简单的绘图工具,可以实现点,线,圆的绘制和undo,redo等功能(A simple drawing tool that can make point, line, round drawing, and undo, redo and other functions)
三点计算半径
- 输入三点坐标,就可以计算出圆心坐标和半径。(WO BU ZHI DAO ZENM XIE YINGWEN SHUOMING)
拟和圆程序
- 通过多个点来拟合圆形的算法,实现高精度的拟合(A high precision fitting is achieved by fitting a circular algorithm through multiple points.)
MATLAB拟合求解圆心和半径
- MATLAB拟合求解圆心和半径,通过给定的一系列点的坐标,拟合出最接近的圆(MATLAB fitting for the solution of the center and radius)
fitcircle
- 根据圆弧上多点的实测数据,拟合计算圆心坐标和圆的半径(According to the measured data of multiple points on the arc, the coordinates of the center of the circle and the radius of the circle are calculated and fitted.)
Ransac拟合直线和圆
- C# 实现直线拟合,圆拟合 ransac算法,剔除忽略点(C# realizes line fitting and circle fitting with ransac algorithm to eliminate the ignored points)
最小二乘法圆拟合方法1
- 通过对图像中值滤波处理,二值化,边缘查询,找出图像中源所有的边缘像素点,然后利用最小二乘法对这些边缘点进行找圆,计算出圆的坐标和半径。(By means of median filtering, binarization and edge query, all edge pixels in the image source are found, and then the least square method is used to fi