资源简介

课程设计 基于matlab的工件图像尺寸测量技术

资源截图

代码片段和文件信息

close all;
  clc;
A=imread(‘图像测量.jpg‘);
figure;
  imshow(A);
  uiwait;
  A=imread(‘图像测量.jpg‘);
  A=rgb2gray(A);
  figure(1);imshow(A);
  title(‘灰度图像‘);
  uiwait;
  A1=medfilt2(A[3 3]);
  figure(2);imshow(A1);
  title(‘中值滤波后的图像‘);
  uiwait;
  B=imadjust(A1stretchlim(A1));
  figure(3);
  imshow(B);title(‘对比度增强后的图像‘)
  uiwait;
  T=graythresh(B);
  BW=im2bw(BT);
  figure(3);imshow(BW);
  title(‘二值化的图像‘);
  uiwait;
  plot(sum(BW));
  uiwait;
RGB=imread(图像测量.jpg‘);
I=rgb2gray(RGB);
figure(4);
imshow(I);
  [xy]=ginput(2);
  D=sqrt((x(1)-x(2))^2+(y(1)-y(2))^2);

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         635  2012-11-06 03:14  程序\test1.m
     文件       43980  2012-11-04 22:29  程序\图像测量.jpg
     目录           0  2012-11-13 10:00  程序\

评论

共有 条评论