Location:
Search - Hysteresis
Search list
Description: int trace (int i, int j, int low, IMAGE im,IMAGE mag, IMAGE ori) float gauss(float x, float sigma) float dGauss (float x, float sigma) float meanGauss (float x, float sigma) void hysteresis (int high, int low, IMAGE im, IMAGE mag, IMAGE oriim) void canny (float s, IMAGE im, IMAGE mag, IMAGE ori)
Platform: |
Size: 3072 |
Author: 呼怀平 |
Hits:
Description: // Canny算子
void Canny(LPBYTE pGray, SIZE sz, double sigma, double dRatLow,
double dRatHigh, LPBYTE pResult)
{
//经过高斯滤波后的图像
LPBYTE pGaussSmooth
pGaussSmooth = new unsigned char[sz.cx*sz.cy]
//x方向导数的指针
int *pGradX
pGradX = new int[sz.cx*sz.cy]
//y方向
int *pGradY
pGradY = new int[sz.cx*sz.cy]
//梯度的幅度
int *pGradMag
pGradMag = new int[sz.cx*sz.cy]
//对原图高斯滤波
GaussianSmooth(sz,pGray,pGaussSmooth,sigma)
//计算方向导数和梯度的幅度
Grad(sz,pGaussSmooth,pGradX,pGradY,pGradMag)
//应用非最大抑制
NonmaxSuppress(pGradMag,pGradX,pGradY,sz,pResult)
//应用Hysteresis,找到所有边界
Hysteresis(pGradMag,sz,dRatLow,dRatHigh,pResult)
delete[] pGradX
pGradX = NULL
delete[] pGradY
pGradY = NULL
-//Canny operator void Canny (LPBYTE pGray. SIZE sz, double sigma, double dRatLow. double dRatHigh. LPBYTE pResult) (//after Gaussian filtering of images LPBYTE pGaussS mooth unsigned pGaussSmooth = new char [sz.cx* sz.cy]// x direction derivative indicators pGradX pGradX int* = new int [ sz.cx* sz.cy]// int* y direction pGradY pGradY = new int [sz.cx* sz.cy]// gradient magnitude int* pGradMag pGradMag = new int [sz.cx* sz.cy]// maximum Gaussian filter to GaussianSmo oth (sz, pGray, pGaussSmooth. sigma)// calculate derivative and the gradient range Grad (sz. pGaussSmooth, pGradX, pGradY. pGradMag)// non-application of the biggest inhibition NonmaxSuppress (pGradMa g, pGradX, pGradY, sz, pResult)// Application Hysteresis, find all border Hysteresis (pGradMag, sz, dRa
Platform: |
Size: 54272 |
Author: 王学金 |
Hits:
Description: canny 算法
void CreatGauss(double sigma, double **pdKernel, int *pnWidowSize)
void GaussianSmooth(SIZE sz, LPBYTE pGray, LPBYTE pResult, double sigma)
void Grad(SIZE sz, LPBYTE pGray, int *pGradX, int *pGradY, int *pMag)
void NonmaxSuppress(int *pMag, int *pGradX, int *pGradY, SIZE sz, LPBYTE pNSRst)
void EstimateThreshold(int *pMag, SIZE sz, int *pThrHigh, int *pThrLow, LPBYTE pGray,
double dRatHigh, double dRatLow)
void Hysteresis(int *pMag, SIZE sz, double dRatLow, double dRatHigh, LPBYTE pResult)
void TraceEdge(int y, int x, int nThrLow, LPBYTE pResult, int *pMag, SIZE sz)
void Canny(LPBYTE pGray, SIZE sz, double sigma, double dRatLow,
double dRatHigh, LPBYTE pResult)
-canny algorithm void CreatGauss (double sigma, double** pdKernel, int* pnWidowSize) void GaussianSmooth (SIZE sz, LPBYTE pGray, LPBYTE pResult, double sigma) void Grad (SIZE sz, LPBYTE pGray, int* pGradX, int* pGradY, int* pMag) void NonmaxSuppress (int* pMag, int* pGradX, int* pGradY, SIZE sz, LPBYTE pNSRst) void EstimateThreshold (int* pMag, SIZE sz, int* pThrHigh, int* pThrLow, LPBYTE pGray, double dRatHigh, double dRatLow ) void Hysteresis (int* pMag, SIZE sz, double dRatLow, double dRatHigh, LPBYTE pResult) void TraceEdge (int y, int x, int nThrLow, LPBYTE pResult, int* pMag, SIZE sz) void Canny (LPBYTE pGray, SIZE sz , double sigma, double dRatLow, double dRatHigh, LPBYTE pResult)
Platform: |
Size: 9216 |
Author: 穆阿军 |
Hits:
Description: 极大值抑制与双阈值门限得到图像边缘
* hysthresh.m code for performing hysteresis thresholding.
-Maxima suppression and dual-threshold threshold obtained Edge* hysthresh.m code for performing hysteresis thresholding.
Platform: |
Size: 1024 |
Author: asdasdasd |
Hits:
Description: 开关磁阻电机的速度控制程序,电流用的是滞环控制,控制器采用TI公司的DSP TMS320LF2407,开发环境采用TI提供的CC2000或者CCS-Switched Reluctance Motor speed control procedures, using current hysteresis control, the controller using TI
Platform: |
Size: 18432 |
Author: david4193 |
Hits:
Description: 异步电动机直接转矩控制模型,改进后的模型,带滞环比较器的模型-Asynchronous motor direct torque control model, the improved model, with comparator hysteresis model
Platform: |
Size: 12288 |
Author: 刘伟 |
Hits:
Description: COMMANDE D un convertiseur AC/DC 脿 deux niveaux par hysteresis
Platform: |
Size: 11264 |
Author: paradox |
Hits:
Description: I think some of the edges aren t getting detected becuase of the sobel filters not catching the edges, but I m not sure. I think the thick lines are from not doing the supression and hysteresis properly.
Here is my canny edge code and convolution code:
Platform: |
Size: 3072 |
Author: KuduK |
Hits:
Description: 滞环比较逆变器,生产交流电压波形比较好,大家下来玩玩吧-Comparison of hysteresis inverter, the production of AC voltage waveform is better, everyone down to play it
Platform: |
Size: 10240 |
Author: ren |
Hits:
Description: 用MATLAB求解滞微分微分方程的理论及数值模拟-Hysteresis using MATLAB to solve differential equations and numerical simulation of the theory
Platform: |
Size: 285696 |
Author: kgjk |
Hits:
Description: 三相逆变桥PWM电流滞环控制Simulink仿真,另加一滤波器观看PWM经过低通滤波后的波形,适合电力电子初学者-Three-phase PWM inverter current hysteresis control Simulink simulation, plus a watch PWM filter through after the low-pass wave filter for power electronics for beginners
Platform: |
Size: 9216 |
Author: 阿泥 |
Hits:
Description: 这是一个三相电流滞环PWM控制的逆变电路-This is a three-phase hysteresis current-controlled PWM inverter circuit
Platform: |
Size: 9216 |
Author: 小岚 |
Hits:
Description: 滞环SVPWM整流器的Simulink仿真,种基于不定频滞环的空间矢量脉宽调制( SVPWM)电流控制方法-Hysteresis SVPWM Rectifier Simulink simulation, based on variable-frequency hysteresis of the space vector pulse width modulation (SVPWM) current control method
Platform: |
Size: 380928 |
Author: 熊毅 |
Hits:
Description: 雨流计数法,建立在对封闭的应力——应变迟滞回线逐个计数的基础上,能够比较全面的反映随机载荷的全过程,由载荷——时间历程得到的应力——应变迟滞回线与造成的疲劳损伤是等效的.-Rain-flow counting method, based on the stress of the closed- strain hysteresis loop-by-count basis, can be more fully reflected random load the entire process, from the load- time history obtained stress- strain hysteresis loop and the caused by fatigue damage is equivalent.
Platform: |
Size: 109568 |
Author: shinesky |
Hits:
Description: matlab code-Function performs hysteresis thresholding of an image.
All pixels with values above threshold T1 are marked as edges
All pixels that are adjacent to points that have been marked as edges
and with values above threshold T2 are also marked as edges. Eight
connectivity is used.-matlab code-Function performs hysteresis thresholding of an image.
All pixels with values above threshold T1 are marked as edges
All pixels that are adjacent to points that have been marked as edges
and with values above threshold T2 are also marked as edges. Eight
connectivity is used.
Platform: |
Size: 2048 |
Author: mahmood |
Hits:
Description: Simulation of Dynamic Voltage Restorer Using Hysteresis Voltage Control
Platform: |
Size: 731136 |
Author: saad |
Hits:
Description: 三相PWM整流器滞环控制策略的SIMULINK仿真,参数已设,经过验证,符合要求-Three-phase PWM rectifier control strategy Hysteresis SIMULINK simulation parameters have been set, after verification, to meet the requirements
Platform: |
Size: 11264 |
Author: 牛伟 |
Hits:
Description: This a MATLAB Simulation file in which Hysteresis modulation method for a Full Bridge (2-legs) inverter has been done.The load is single Phase R_L.-This is a MATLAB Simulation file in which Hysteresis modulation method for a Full Bridge (2-legs) inverter has been done.The load is single Phase R_L.
Platform: |
Size: 9216 |
Author: siamak |
Hits:
Description: 解决磁滞曲线matlab仿真问题,包含模型建立与分析,程序设计等-Solve the hysteresis curve matlab simulation problems, including model and analysis, program design, etc
Platform: |
Size: 1024 |
Author: 文永 |
Hits:
Description: This is matlab code for time history analysis with flag-shape hysteresis curve.
Platform: |
Size: 7465 |
Author: 903075854@qq.com |
Hits:
« 12
3
4
5
6
7
8
9
10
...
18
»