先//对原图象进行滤波 GaussianSmooth(pUnchImage,nWidth,nHeight,sigma,pUnchSmooth); //计算方向导数 DirGrad(pUnchSmooth,nWidth,nHeight,pnGradX,pnGradY); //计算梯度的幅度 GradMagnitude(pnGradX,pnGradY,nWidth,nHeight,pnGradMag); //应用non-maximum抑制 NonmaxSuppress(pnGradMag,pnGradX,pnGradY,nWidth,nHeight,pUnchEdge); //应用Hysteresis,找到所有的边界 Hysteresis(pnGradMag,nWidth,nHeight,dRatioLow,dRatioHigh,pUnchEdge);
2024/12/15 21:15:08 4.05MB canny c++
1
"imfilter(img,fspecial('log',floor(6*sigma+1),sigma),'replicate')";和meshgrid()使用C/C++实现。
2024/12/4 8:17:38 3KB meshgrid fspecial log imfilter
1
Sigma-Delta调制器的SIMULINK行为模型的分析和设计,仿真参考
2024/10/18 16:09:08 1.27MB Sigma-Delta SIMULINK行为
1
voidCFunction::CreatGauss(doublesigma,double**pdKernel,int*pnWidowSize){LONGi;//数组中心点intnCenter;//数组中一点到中心点距离doubledDis;//中间变量doubledValue;doubledSum;dSum=0;//[-3*sigma,3*sigma]以内数据,会覆盖绝大部分滤波系数*pnWidowSize=1+2*ceil(3*sigma);nCenter=(*pnWidowSize)/2;*pdKernel=newdouble[*pnWidowSize];//生成高斯数据for(i=0;i<(*pnWidowSize);i++)
2024/10/12 21:45:37 16KB C++边缘检测
1
顺序拟合动机如果我们有一个只能采样的未知函数f(x),我们可以选择一个以参数向量p特征的已知函数g(x,p)。
用最小二乘法,我们可以找到p最小化的总和-的平方误差\sum_{x\inX}(g(x,p)-f(x))^2以设定的采样点的X。
如果评估f昂贵,那么仔细选择采样点符合我们的利益。
假设我们的模型已经很不错了,我们可以使用它来找出下一步要采样的地方。
猜测要采样的点是x^*,其中g(x^*,p)的p梯度尽可能大(这是我们最有可能从采样中学到的东西)的地方。
我们还希望避免在同一位置多次采样。
该程序包实现了这种顺序采样方法。
使用范例usingSequentialFit,Plotsgaussian(x,mu,sigma)=exp(-((x-mu)/sigma)^2)functionexpensiveFunction(x
2024/9/13 15:18:32 143KB Julia
1
这个是MagicEXIF的免注册版,绝大部分编辑功能都可以用!MagicEXIF是一个专业的照片EXIF元数据编辑器,它可以从JPEG/EXI/TIFF/RAW等数十种文件格式中读取超过1400个包括GPS在内的标准和非标准EXIF项目,并且对这些项目进行修改和保存操作。
此外,它同时支持读取和修改包括佳能、尼康、索尼、富士、奥林巴斯、松下、宾得、卡西欧、徕卡、理光、三星、SIGMA、苹果等在内的16个不同厂商的私有注释数据,还内置众多从真实原图样张中提出来的模板,是目前最全面最专业的EXIF修改器。
在提供强大的修改功能的同时,MagicEXIF可以最大限度保证图像的原始性,保证修改后的图像结构不被破坏,并且修改过后的图像与操作系统完全兼容。
它还全面支持中文编码和Unicode编码,是市面上为数不多的直接支持中文编辑的EXIF修改器。
MagicEXIF可以直接将GPS数据在地图上可视化呈现,用户无需自行转化数据格式并到网络上查询。
对于专业用户,MagicEXIF更提供了一个JPEG段结构编辑器和十六进制编辑器,整个JPEG结构一览无余,方便专业用户对于文件的非EXIF元数据作进一步编辑。
1
毕业设计和课程设计全套资料,主程序代码clc;clearall;closeall;warningoffall;I=imread('images\\1.jpg');I1=Image_Normalize(I,0);%图像归一化hsize=[33];sigma=0.5;I2=Image_Smooth(I1,hsize,sigma,0);I3=Gray_Convert(I2,0);bw2=Image_Binary(I3,0);%二值化处理[~,~,xy_long]=Hough_Process(bw2,I1,0);%霍夫变换angle=Compute_Angle(xy_long);%计算角度[I4,bw3]=Image_Rotate(I1,bw2,angle*1.8,0);%图像旋转[bw4,Loc1]=Morph_Process(bw3,0);%形态处理[Len,XYn,xy_long]=Hough_Process(bw4,I4,0);[bw5,bw6]=Region_Segmation(XYn,bw4,I4,0);[stats1,stats2,Line]=Location_Label(bw5,bw6,I4,XYn,Loc1,1);[Dom,Aom,Answer,Bn]=Analysis(stats1,stats2,Line,I4);
1
Delta—Sigma调制器的最经典著作,微电子、通信、集成电路设计相关方向的权威书籍,pdf高清版,不是扫描版!!
2024/4/18 9:47:13 57.62MB Delta-Sigma Modulator Oversampling Noise
1
function[PSNR,y_est]=BM3D(y,z,sigma,profile,print_to_screen,N2,N2_wiener,Ns,Ns_wiener,tau_match)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%BM3DisanalgorithmforattenuationofadditivewhiteGaussiannoisefrom%grayscaleimages.Thisalgorithmreproducestheresultsfromthearticle:%%[1]K.Dabov,A.Foi,V.Katkovnik,andK.Egiazarian,"ImageDenoising%bySparse3DTransform-DomainCollaborativeFiltering,"%IEEETransactionsonImageProcessing,vol.16,no.8,August,2007.%preprintathttp://www.cs.tut.fi/~foi/GCF-BM3D.%%%FUNCTIONINTERFACE:%%[PSNR,y_est]=BM3D(y,z,sigma,profile,print_to_screen)%%!Thefunctioncanworkwithoutanyoftheinputarguments,%inwhichcase,theinternaldefaultonesareused!%%BASICUSAGEEXAMPLES:%%Case1)Usingthedefaultparameters(i.e.,imagename,sigma,etc.)%%[PSNR,y_est]=BM3D;%%Case2)Usinganexternalnoisyimage:
2023/12/29 9:31:37 2.76MB BM3D MATLAB
1
用verilog编写的sigma-deltaadc例子应用在计量类adc产品
2023/11/25 23:38:32 4KB verilog sigma-delta adc
1
共 19 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡