• 大小: 4KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: Matlab
  • 标签: matlab  局部阈值  

资源简介

从网上收集的matlab下的Otus阈值方法、迭代阈值、局部阈值对比,可以运行,但是没整理比价乱

资源截图

代码片段和文件信息

clc;
clear all;
file=dir(‘C:\Users\kai\Desktop\毕业论文\静态阴影去除\code\编号车牌\*.jpg‘);
for img_Num=1:length(file)
    original_image = imread(file(img_Num).name);
    gray_image=double(rgb2gray(original_image)); 
    [mn]=size(gray_image);
    result=zeros(mn);
    if m>90
        block_size= round((m/5+n/5)/2);
    else
        block_size= round((m/5+n/5)/2);
    end    
    for i=1:block_size:m
        for j=1:block_size:n
             if ((i+block_size)>m)&&((j+block_size)>n) %分块
                block=gray_image(i:endj:end);
         elseif ((i+block_size)>m)&&((j+block_size)<=n)
                block=gray_image(i:endj:j+block_size-1);
         elseif ((i+block_size)<=m)&&((j+block_size)>n)
                block=gray_image(i:i+block_size-1j:end);
             else
    

评论

共有 条评论