自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 资源 (9)
  • 收藏
  • 关注

原创 自动阈值法.m

%自动阈值法:Otsu法 用MATLAB实现Otsu算法:clc;clear;close;I=imread('e:\role0\003i.bmp'); subplot(1,2,1),imshow(I);title('原始图像')grid on; %显示网格线axis on; %显示坐标系level=graythres

2015-05-12 15:29:24 1343

原创 求线性滤波器的频率响应.m

h=fspecial('gaussian');freqz2(h);

2015-05-12 15:10:09 670

原创 膨胀操作.m

%膨胀操作clc;clear;close;I=imread('e:\role0\003i.bmp'); %载入图像I1=rgb2gray(I);subplot(1,2,1);imshow(I1);title('灰度图像')grid on; %显示网格线axis on; %显示坐标系se=strel

2015-05-12 15:09:27 730

原创 开启和闭合组合操作.m

%开启和闭合组合操作clc;clear;close;%clc清除命令行,clear清除存在内存里的数据,close关闭打开了的文件,I=imread('e:\role0\003i.bmp'); %载入图像subplot(3,2,1),imshow(I);title('原始图像');axis on; %显示坐标系I1=rgb2gray(I

2015-05-12 15:09:04 566

原创 双曲线例子.m

plot(x,sin(x),'co',x,cos(x),'g*');;xlabel('input value');ylabel('function value');legend('y=sin(x)','y=cos(x)');grid on

2015-05-12 15:08:40 705

原创 生成跳动的红心gif图片.m

clc ;clearx = linspace(-2,2,100);[X,Y,Z] = meshgrid(x,x,x);I1 = (X.^2+9/4*Y.^2+Z.^2-1).^3-X.^2.*Z.^3-9/80*Y.^2.*Z.^3;p = patch(isosurface(X,Y,Z,I1,0));set(p, 'FaceColor', 'red', 'EdgeColor', 'non

2015-05-12 15:06:32 3218

原创 %开启和闭合操作 用 MATLAB实现开启和闭合操作

%开启和闭合操作 用 MATLAB实现开启和闭合操作clc;clear;close;%clc清除命令行,clear清除存在内存里的数据,close关闭打开了的文件,I=imread('e:\role0\003i.bmp'); %载入图像subplot(2,2,1),imshow(I);title('原始图像');axis on; %显示坐

2015-05-12 15:03:41 3235

原创 特殊的二维图形的绘制.m

bar(x,y)comet(x,y)errorbar(x,y,1,u)fplot(x,y)polar(x,y)stairs(x,y)hist(x,y)stem(x,y)fill(x,yfill(x,y)feather(x,y)bar(x,y)compass(x,y)quiver(x,y)

2015-05-12 14:58:44 385

原创 梯度算子检测边缘用.m

%梯度算子检测边缘用 MATLAB实现如下: clc;clear;close;I=imread('e:\role0\003i.bmp'); subplot(2,3,1); imshow(I); title('原始图像'); grid on; %显示网格线 axis on; %显示坐标系 I1=im2bw(I);

2015-05-12 14:57:37 856

原创 图片的剪切.m

img_ii=imread('apple.jpg');i2=imcrop(img_ii,[30 60 120 160]);%没参数时动鼠标剪切imshow(img_ii);figure,imshow(i2);

2015-05-12 14:56:55 454

原创 图像的乘法操作immultiply.m

img_ii=imread('apple.jpg');j=immultiply(img_ii,0.5);subplot(1,2,1);imshow(img_ii);subplot(1,2,2);imshow(j);

2015-05-12 14:56:29 2410

原创 添加颜色条.m

%添加颜色条RGB = imread('e:\role0\003i.bmp'); I = rgb2gray(RGB);h = [1 2 1; 0 0 0; -1 -2 -1];I2 = filter2(h,I);imshow(I2,[]), colorbar('vert')

2015-05-12 14:55:38 450

原创 计算方框图像在0°到45°方向上的radon变换.m

%计算方框图像在0°到45°方向上的radon变换i=zeros(100,100);i(25:75,25:75)=1;%产生一个正方形的黑框imshow(i);[r,xp]=radon(i,[0 45]);figure;%显示图像在0°方向上的radon变换plot(xp,r(:,1));title('r_{0^o}(x\prime)');figure;%显示图像在45°方向上

2015-05-11 07:25:22 1324

原创 计算方框图像从0°~180°每隔1°增加多个radon变换.m

i=zeros(100,100);i(25:85,25:85)=1;theta=0:180;[r,xp]=radon(i,theta);imagesc(theta,xp,r);title('r_{\theta}(x\prime)');xlabel('\theta(degrees)');ylabel('x\prime');set(gca,'xtick',0:20:180);colo

2015-05-11 07:23:50 722

原创 灰度线性变换.m

%灰度线性变换 MATLAB 程序实现如下:clc;clear;close;I=imread('e:\role0\003i.bmp'); subplot(2,2,1),imshow(I); title('原始图像'); axis on; %显示坐标系 I1=rgb2gray(I); subplot(2,2,2),imshow(I1); title(

2015-05-11 07:21:34 640

原创 基本三维图形的绘制.m

t=0:pi/50:10*pi;x=sin(t);y=cos(t);z=t;h=plot3(x,y,z);set(h,'linewidth',4*get(h,'linewidth'));grid on

2015-05-11 07:20:59 525

原创 行程编码解码.m

close all;clear all;clc; %关闭所有图形窗口,清除工作空间所有的变量,清除命令行I1=imread('e:\role0\lena.jpg'); %读入图像I2=I1(:); %将原始图像写成一维的数据并设为I2I2length=length(I2); %计算I2的长度I3=im2bw(I1,0.5); %将原图转换成二值图像阀值为0.5%以下程序为对原图像进行行

2015-05-11 07:18:37 2770 3

原创 函数分布的快速绘图.m

fplot('sin(x)/x',[-20 20 -0.4 1.2]);title('fplot of f(x)=sin(x)/x');xlabel('x'),ylabel('f(x)');

2015-05-11 07:18:34 520

原创 哈夫曼图片编码.m

clc;clear;close;[Filename,Pathname]=uigetfile(... {'*.tif';'*.bmp';'*.png';'*.gif';'*.jpg'},'选择图片');str=[Pathname Filename];if (Filename~=0) z=imread(str); imshow(z); %else %cle

2015-05-11 07:14:06 631

原创 哈夫曼编码.m

clc;close;clear;p=input('please input a number:') %提示输入界面eg:[0.32 0.18 0.05 0.10 0.15 0.2]n=length(p);for i=1:n if p(i)<0 fprintf('\n The probabilities in huffman can not less than 0!

2015-05-11 07:13:00 595

原创 哈夫曼编码的MATLAB实现(基于0、1编码):

%哈夫曼编码的MATLAB实现(基于0、1编码):clc;clear;A=[0.5,0.19,0.19,0.12];%信源消息的概率序列A=fliplr(sort(A));%按降序排列T=A;[m,n]=size(A);B=zeros(n,n-1);%空的编码表(矩阵)for i=1:n B(i,1)=T(i);%生成编码表的第一列endr=B(i,1)+B(i-1,1

2015-05-11 07:12:08 10665

原创 腐蚀操作.m

% 16.腐蚀操作 MATLAB 实现腐蚀操作clc;clear;close;I=imread('e:\role0\003i.bmp'); %载入图像I1=rgb2gray(I);subplot(1,2,1);imshow(I1);title('灰度图像')grid on; %显示网格线axis on;

2015-05-11 07:11:53 783

原创 二进制图像求补.m

img_i2=imcomplement(i);subplot(1,2,1);imshow(i);subplot(1,2,2);imshow(img_i2);

2015-05-11 07:06:00 456

原创 非线性变换.m

%非线性变换 MATLAB 程序实现如下: I=imread('e:\role0\003i.bmp'); I1=rgb2gray(I); subplot(1,2,1),imshow(I1); title(' 灰度图像'); grid on; %显示网格线 axis on; %显示坐标系J=double(I1); J

2015-05-11 07:05:38 500

原创 放大图片.m

img_ii=imread('apple.jpg');img_jj=imresize(img_ii,1.5);imshow(img_ii);figure,imshow(img_jj);

2015-05-11 07:05:01 350

原创 对灰度图像进行互补运算.m

j=imread('ice.jpg');m=imcomplement(i);imshow(i),figure,imshow(m);

2015-05-11 07:03:08 519

原创 打印和其他选项.m

x=linspace(-2*pi,2*pi,60)y=sin(x).^2./(x+eps)plot(x,y)[a,b]=ginput(8)hold onplot(a,b,'co')hold off

2015-05-11 06:53:59 370

原创 创建avi视频sin函数的动画.m

clc;clear;fig=figure;aviobj=avifile('e:\role0\1\21.avi');n=50;x=0:pi/n:2*pi;y=sin(x);k=0;for t=0:pi/n:2*pik=k+1;x(k)=t;y(k)=sin(t);H=plot(x,y,x(k),y(k),'or');gridMOV=getframe(fig);aviob

2015-05-11 06:52:29 620

原创 饼图指令pie.m

a=[1,1.6,1.2,0.8,2.1];subplot(1,2,1),pie(a,[1 0 1 0 0]),legend({'1','2','3','4','5'})subplot(1,2,2), b=int8(a==min(a)) ;pie3(a,b)colormap(cool)

2015-05-11 06:49:50 812

原创 查找矩阵A中最大元素及下表.m

close all;clear all; clc;%关闭所有图形窗口,清除工作空间所有变量,清除命令行A=magic(5); %查找矩阵A中最大元素及下表a=A(1);for i=2:25 if(A(i)>a) a=A(i); n=i; endend

2015-05-11 06:49:18 656

原创 保存gif文件.m

filename=strcat('C:\Users\Public\Videos\Sample Videos\imw\imwrite\',int2str(i),'.','jpg');%将每祯转成jpg的图片搜索clear;clc;figure %新建一张图axis([0 5 0 2])%定义x轴(从0到5)和y轴的范围(从0到2)for i=1:4 if i==1 t

2015-05-11 06:44:43 950

原创 边界跟踪 (bwtraceboundary函数).m

%11.边界跟踪 (bwtraceboundary函数)clc; clear; I=imread('e:\role0\003i.bmp');figure;imshow(I);title('原始图像');I1=rgb2gray(I); %将彩色图像转化灰度图像threshold=graythresh(I1); %计算将灰度图像转化为二值图像所

2015-05-11 06:42:48 6699 7

原创 n个图片生成gif图片.m

save_file='c:\Users\Public\Videos\Sample Videos\imw\imwrite\123out.gif';path='c:\Users\Public\Videos\Sample Videos\imw\imwrite\';path2='*.jpg';s=strcat(path,path2);files=dir(fullfile(s));len=leng

2015-05-10 20:43:30 718 1

原创 ch10_2_4.m

[f1,f2] = freqspace(25,'meshgrid');Hd = zeros(25,25); d = sqrt(f1.^2 + f2.^2) < 0.5;Hd(d) = 1;mesh(f1,f2,Hd)

2015-05-10 20:32:49 344

原创 ch10_2_3窗口法.m

%窗口法%利用函数find1Hd = zeros(11,11); Hd(4:8,4:8) = 1;[f1,f2] = freqspace(11,'meshgrid');mesh(f1,f2,Hd);axis([-1 1 -1 1 0 1.2]), colormap(jet(64))h = fwind1(Hd,hamming(11));figure, freqz2(h,[

2015-05-10 20:32:20 447

原创 ch10_2_2频率采样法.m

%频率采样法Hd = zeros(11,11); Hd(4:8,4:8) = 1;[f1,f2] = freqspace(11,'meshgrid');mesh(f1,f2,Hd), axis([-1 1 -1 1 0 1.2]), colormap(jet(64))h = fsamp2(Hd);figure, freqz2(h,[32 32]), axis([-1 1 -1 1 0 1

2015-05-10 20:25:01 468

原创 ch10_2_1利用频率变换法生成一个2-D滤波器.m

%利用频率变换法生成一个2-D滤波器b = firpm(10,[0 0.4 0.6 1],[1 1 0 0]);h = ftrans2(b);[H,w] = freqz(b,1,64,'whole');%得到b的1-D频率响应colormap(jet(64))%图形颜色映射plot(w/pi-1,fftshift(abs(H)))figure, freqz2(h,[32 32])

2015-05-10 20:23:32 551

原创 5-1-1-3 采用对数形式的变换函数进行动态范围压缩源程序:

%%%% 5-1-1-3 采用对数形式的变换函数进行动态范围压缩源程序:clear all;X1=imread('E:\role0\001i.bmp');figure,imshow(X1)c=255/log(256);x=0:1:255;y=c*log(1+x);figure,plot(x,y)axis tight,xlabel('f'),ylabel('g')title(

2015-05-10 20:18:44 1166

原创 ch5_1_1 线性变换的matlab源程序:.m

%%%%% 5-1-1-1 线性变换的matlab源程序:X1=imread('E:\role0\001i.bmp');figure,imshow(X1);f0=0;g0=0;f1=10;g1=10f2=180;g2=1800;f3=255;g3=255;figure,plot([f0,f1,f2,f3],[g0,g1,g2,g3])axis tight,xlabel('f'),

2015-05-10 20:17:23 1677

原创 5-1-1-2 分段线性变换的源程序:

%%%% 5-1-1-2 分段线性变换的源程序:clear all;X1=imread('E:\role0\001i.bmp');figure,imshow(X1)f0=0;g0=0;f1=20;g1=10;f2=180;g2=230;f3=255;g3=255;figure,plot([f0,f1,f2,f3],[g0,g1,g2,g3])axis tight,xlabe

2015-05-10 20:17:12 1004

asp.net+ajax 制作一个简单的社区聊天室

asp.net+ajax 制作一个简单的社区聊天室,asp.net 源码

2018-07-26

asp.net将Excel数据写入Access数据库中

asp.net将Excel数据写入Access数据库中,asp.net源码,

2018-07-26

asp.net 实现网页软键盘功能

asp.net 实现网页软键盘功能,asp.net源码,实现网页软键盘

2018-07-26

asp.net实现在线剪切

asp.net实现在线剪切,源码,asp.net 在线剪切,可用。

2018-07-26

asp.net实现单文件下载

asp.net实现单文件下载,asp.net 下载 单一文件,源码

2018-07-26

asp.net实现单文件上传

asp.net实现单文件上传,源代码,可实现单一的文件上传

2018-07-26

中国省市区三级数据库表

中国各个省,市,区,三级数据库表,数据库,直接导入就好

2018-07-26

MATLAB学习笔记

几周来看MATLAB视频自己做的笔记

2015-05-10

已编好的201307281125

我这一个多月编程的c语言,之前一直发在博客里。现在打包发出,呵呵,本人菜鸟一名,正在学习中。。

2013-08-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除