%%清除工作区
close all
clear all
clc
%% 读入图像
% 自动选择工作目录
path_config = pwd;
%获得图像目录及图像信息
dir_config = 'IMAGE';
Cancer.Image1.Path=fullfile(path_config,dir_config);
Cancer.Image1.Dir = dir(Cancer.Image1.Path);
Cancer.Image1.SubDirNames = {Cancer.Image1.Dir.name}';
n_subdirs=length(Cancer.Image1.SubDirNames);
%%%%%%%%%%%%%%%%%%%%
%% Otsu Segmentation
Features = [];
%设定最大窗口尺寸,即窗口尺寸在1-winSize_max内变化
winSize_max=19;
win_step=2;
for i=3:n_subdirs
%i 此处指多个文件数量循环计算
subdirname = Cancer.Image1.SubDirNames{i};
path_image1_subdir = fullfile(Cancer.Image1.Path,subdirname);
Cancer.Image1.SubDir = dir(path_image1_subdir);
Cancer.Image1.PictureNames = {Cancer.Image1.SubDir.name}';
n_pictures=length(Cancer.Image1.PictureNames);
for j=3:n_pictures
% j 指多个图像循环计算
[i j];
picturename = Cancer.Image1.PictureNames{j};
Cancer.Image1.PictureInfo = imfinfo([path_image1_subdir filesep picturename]);
%读取图像
Cancer.Image1.Picture = imread(Cancer.Image1.PictureInfo.Filename,Cancer.Image1.PictureInfo.Format);
I=Cancer.Image1.Picture;
%获取图像尺寸
[row col , page]=size(I);
%将图像等比例缩放1/3
I0=double(I(1:3:row,1:3:col,:));
I=I0;
%以uint8型显示图像
figure;imshow(uint8(I),[]);
%将原RGB图三色的强度值平均
I=mean(I,3);
[row, col, page]=size(I);
%开始图像分割,并统计运行时间
tic
%调用分割函数进行计算,并输出分割后二值图
[Isegmented,Win_matrix,var]=adaptiveOtsu_impV2(I,winSize_max,win_step);
toc
disp(['第',num2str(j)-2, '张图像分割算法运行时间: ',num2str(toc),'s']);
%显示分割后的图像
%figure; imshow(Isegmented,[]);
hold off;
[Irefined,STATS] = analyzeFeature(Isegmented);
N = size(STATS,1);
figure;imshow(~Irefined,[],'border','tight','initialmagnification','fit');hold on;
end
end
御道御小黑
- 粉丝: 78
- 资源: 1万+
最新资源
- 基于MATLAB的数字滤波器设计及其语音信号去噪应用 (供学习交流) 其中数字滤波器包括IIR和FIR的低通、高通、带通、带阻四大类型及其多种设计方法 GUI界面中有语音信号输入模块,滤波
- 基于SpringBoot框架开发的博客系统,采用了springBoot、springSecurity、Redis、Mybatis、Nginx等技术,主要实现了博
- 基于VLC的第三方播放器,基于各种格式的视频解码,资料齐全+文档+源码.zip
- 基于WebClient实现的爬虫,可以抓取JS动态生成的内容资料齐全+文档+源码.zip
- 基于UICrawler开源工程,开发的针对android APP 自动化遍历工具,主要用于监听被抓取APP的页面是否有变动,并生成diff报告资料齐全+文档+源
- 基于Webmagic内核的,拓展了用户登录后抓取数据模块资料齐全+文档+源码.zip
- 基于阿里妈妈数据从淘宝抓取商品详情、自动发送淘宝客连接到微博等功能资料齐全+文档+源码.zip
- 基于关键字在主流搜索引擎中抓取信息资料齐全+文档+源码.zip
- 基于安卓模拟器的百度地图热力图自动抓取工具。资料齐全+文档+源码.zip
- 基于股票分析助手,可由于实时抓取市场行情,个股最新业绩预告,业绩快报,业绩报表。以及进行市场综合分析,个股基本面分析。资料齐全+文档+源码.zip
- 基于深度学习的物体识别与抓取方法,六自由度机械臂,python编写程序资料齐全+文档+源码.zip
- 基于摄像头人脸抓取基于tcp协议传数据包给后台,转换成图片后调用百度人脸对比API资料齐全+文档+源码.zip
- 基于浏览器插件的数据抓取工具、做成浏览器插件无需模拟登入,能最真实的模仿用户行为和特征资料齐全+文档+源码.zip
- 基于微信移动端的公众号文章抓取资料齐全+文档+源码.zip
- 基于未知物体三维点云特征的机器人六自由度抓取资料齐全+文档+源码.zip
- 基于油猴的脚本抓取淘宝和天猫店铺的商品信息(以JSON格式保存)资料齐全+文档+源码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
评论1