请帮助我的代码!

3次浏览(过去30天)
Portgas王牌
Portgas王牌 2014年9月30日
我附上了我读过的一篇文学作品的图片,里面写的就是我想做的。你们能帮我修改一下代码吗?因为我做不到。:(
gray_no_OD = im2double (ODRemove);
r = gray_no_OD (:,: 1);
g = gray_no_OD (:: 2);
b = gray_no_OD (:: 3);
我= (r + g + b) / 3;
MaxI = max(I(:));
MinI = min(I(:));
%次要情节(1、2、2);imshow (gray_no_OD)
bs_r = 50;用于块分割的行值
bs_c = 55;块的%列值(84*84)
[r、c] =大小(gray_no_OD)
kk = 0;
q = 0;
w = 0;
store_orig_image = gray_no_OD;
将封面图像划分为bs_r x bs_c块
i = 1 (r / bs_r):
j = 1 (c / bs_c):
功能(:,:,kk + j) = (gray_no_OD ((bs_r *(张)+ 1:bs_r *(张)+ bs_r), (bs_c * (j - 1) + 1: bs_c * (j - 1) + bs_c)));
Mean_block = mean2(feature(:,:,kk+j));
Std_block = std2(特征(:,:,kk+j));
%=============== 乙状结肠函数 ================
m = 1: bs_r
n = 1: bs_c
Sigm = inv(1+ exp((mean_block-feature(m,n,kk+j))/std_block));
gray_no_OD (m + q, n + w) = 255 * ((sigm-MinI) / (MaxI-MinI));
结束
结束
%===============================================
W = W +55;
结束
m = m + 50;
kk = kk + (r / bs_c);
结束

答案(0)

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!