|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
clear,clc: [8 k* w3 {* }: u$ U* [
im=[234 232 229 225 223; 232 230 228 225 223;
* W# u M! z8 {2 f 233 232 230 227 226;
" {/ }: j% E) k- G A 233 233 231 229 228;2 C; i8 Y# i' O' X: o
230 230 230 229 228];8 T& p' `) Q' z
( R, c0 l/ j* h! q) q
zmax=max(max(im));zmin=min(min(im));
( Q% D: p( F# kc=(zmax+zmin)/2;syms a b;1 V) B; S8 W4 b* W2 `
for i=1:5
: I+ G7 M4 }. i) g- J& B3 N* I for j=1:5 z=@(a,b) a*i+b*j+c;
0 K# b5 ?- T7 `8 r, E. g5 M if @(a,b)im(i,j)-z>0
* s2 E* u7 ?& S; [3 B6 ]3 \ e(i,j)=@(a,b)(im(i,j)-z);9 x9 m+ J4 M; q1 B/ z7 \: ~. P/ E$ J
else
; a! n8 b% X% ~: Q& p Q e(i,j)=0;
: t/ @" A1 W$ S; Q end/ g+ ~- i' B* r( a
end
, ~1 ^% X8 k" B end+ i% J! Y* Q5 _0 ]& |
end2 w2 u& c% T- [. D) F. V
( g1 G% R0 a6 }% M 这里我想用im(i,j)的灰度值和z比较,但是显示“无法从 function_handle 转换为 logical。”请问我是不是写错了。* \9 ~' J$ g$ }$ r! @ o
|
|