这是使用一维累加器数组和分层金字塔进行的Hough变换的实现。 建造: cmake。 制作 注意:需要使用OpenCV(建议使用3.0)。 跑步: ./Ellipse_detection [] 例如: ./Ellipse_detection samples / s1.jpg 这应该打印椭圆的参数,并将检测到的椭圆图像写入ellipse.jpg。
2022-01-08 16:54:38 314KB C++
1
沈睿.椭圆函数概论[M].台湾:国立编译馆,1982:155-223
2022-01-06 17:54:25 16.87MB 沈睿 椭圆函数 特殊函数 数学
1
这是一段自己编的用hough变换提取椭圆的源程序; 不需要借助matlab自带的hough函数; 适合初学者; 程序有注释,如果还不明白,我的邮箱:lj8733@163.com QQ:870888892
2022-01-05 19:38:36 204KB hough matlab 椭圆
1
椭圆弧转为多段贝塞尔曲线的C#算法代码.在处理SVG的时候特别有用.
2022-01-04 17:43:35 6KB 椭圆弧 贝塞尔曲线
1
function varargout = net1(varargin) % NET1 M-file for net1.fig % NET1, by itself, creates a new NET1 or raises the existing % singleton*. % % H = NET1 returns the handle to a new NET1 or the handle to % the existing singleton*. % % NET1('CALLBACK',hObject,eventData,handles,...) calls the local % function named CALLBACK in NET1.M with the given input arguments. % % NET1('Property','Value',...) creates a new NET1 or raises the % existing singleton*. Starting from the left, property value pairs are % applied to the GUI before net1_OpeningFunction gets called. An % unrecognized property name or invalid value makes property application % stop. All inputs are passed to net1_OpeningFcn via varargin. % % *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one % instance to run (singleton)". % % See also: GUIDE, GUIDATA, GUIHANDLES % Last Modified by GUIDE v2.5 02-Aug-2009 23:24:02 % Begin initialization code - DO NOT EDIT gui_Singleton = 1; gui_State = struct('gui_Name', mfilename, ... 'gui_Singleton', gui_Singleton, ... 'gui_OpeningFcn', @net1_OpeningFcn, ... 'gui_OutputFcn', @net1_OutputFcn, ... 'gui_LayoutFcn', [] , ... 'gui_Callback', []); if nargin && ischar(varargin{1}) gui_State.gui_Callback = str2func(varargin{1}); end if nargout [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); else gui_mainfcn(gui_State, varargin{:}); end % End initialization code - DO NOT EDIT % --- Executes just before net1 is made visible. function net1_OpeningFcn(hObject, eventdata, handles, varargin) % This function has no output args, see OutputFcn. % hObject handle to figure % eventdata reserved - to be defined in a future version of MATLAB % handles structure with handles and user data (see GUIDATA) % varargin command line arguments to net1 (see VARARGIN) % Choose de
2022-01-02 09:03:33 9KB MATLAB GUI 鼠标画图 动态画图
使用bp神经网络逼近椭圆,但只做到了逼近半个椭圆,希望大家改进
2022-01-01 18:46:28 646B bp神经网,椭圆
1
windows c++ opencv 圆检测,椭圆检测,源码,亲测可行
2021-12-31 10:05:57 3.07MB 椭圆检测 圆检测
1
agm.m - 函数 AGM 计算 A 和 B 的算术几何平均值。 ellipj.m - 函数 ELLIPJ Jacobi 椭圆函数和 Jacobi 振幅(修改标准方法,解决收敛问题)。 ellipji.m - 函数 ELLIPJI 复相 u 的雅可比椭圆函数。 elliptic12.m - 函数 ELLIPTIC12 计算第一类、第二类不完全椭圆积分和雅可比 Zeta 函数的值。 elliptic12i.m - 函数 ELLIPTIC12i 计算第一类、第二类不完全椭圆积分和雅可比 Zeta 函数的 U 相复数值。 elliptic3.m - 函数 ELLIPTIC3 计算第三类不完全椭圆积分。 inversenomeq.m - 函数 INVERSENOMEQ 给出 Nome m = m(q) 的值。 jacobiThetaEta.m - 函数 JACOBITHETAET
2021-12-30 17:10:44 16KB matlab
1
椭圆曲线ECC加密算法入门介绍 ECC博大精深,我的认识还很肤浅,文章中错误一定不少,欢迎各路高手批评指正
2021-12-29 09:53:35 114KB ECC 椭圆 算法
1
网上有很多关于ECC的文章,但是讲明白的很少,最近发现了一个大佬的博客,里面将ECC的算法讲的比较透彻,我当作自己的笔记来看。其中会对于一些细小的错处做一些修改和添加一些自己的见解(大佬的博客地址和参考资料全部已经放在文章的末尾了)。 比特币使用椭圆曲线算法生成公钥和私钥,选择的是secp256k1曲线。   椭圆曲线密码学(ECC)是(Elliptic Curve Cryptography) 的缩写,该算法是基于椭圆曲线数学的一种公钥密码的算法,其安全性依赖于椭圆曲线离散对数问题的困难性(这句话能唬人用)。   在ECC流行起来之前,几乎所有的公钥算法都是基于RSA、DSA和DH ————
2021-12-29 09:50:04 423KB ecc 密码算法 平面方程
1