| ²é¿´: 534 | »Ø¸´: 0 | ||
heifeng0508гæ (³õÈëÎÄ̳)
|
[ÇóÖú]
Çë½Ì¸ßÊÖ£¬ÓйØRetinexµ¥³ß¶ÈµÄÎÊÌ⣡£¡£¡
|
|
ʵÏÖ³ÌÐòÈçÏ£¬±¾È˲ËÄñ£¬Çë¸ßÊÖ½âÊ͸ß˹º¯Êý¹¹Ôì˼Ï뼰ʵÏÖʱΪºÎÓÐÈçÏÂ×÷¡°Öصã½âÊÍ¡±±ê¼ÇµÄ¼¸¾ä£¡ clear all X=imread('D:\MATLAB7\work\ͼƬ\photo-45.jpg'); X=im2double(X); R=X(:,:,1); G=X(:,:,2); B=X(:,:,3); [row,col]=size(R); Y=X; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %--¸ß˹º¯Êý c=100; [a,b]=meshgrid(1:col,1:row); r=(b-row/2).^2+(a-col/2).^2; f=exp(-r/c^2); k=1/sum(f( ); F=k*f; F(2*row-1,2*col-1)=0; F=fft2(F); for i=1:3 z=X(:,:,i); z(2*row-1,2*col-1)=0; z=ifft2(F.*fft2(z)); Y(:,:,i)=z(floor(row/2+1):floor(row/2+1)+row-1,floor(col/2+1):floor(col/2+1)+col-1); Y(:,:,i)=log(1+X(:,:,i)./Y(:,:,i)); end figure(1) imshow(X) figure(2) imshow(Y) |
» ²ÂÄãϲ»¶
¿¼ÑÐÉúÎïѧ¿¼AÇø211£¬³õÊÔ322£¬¿ÆÄ¿Éú»¯ºÍÉúÎï×ۺϣ¬Çóµ÷¼Á
ÒѾÓÐ3È˻ظ´
Ò»Ö¾Ô¸±±¾©»¯¹¤085600 310·ÖÇóµ÷¼Á
ÒѾÓÐ9È˻ظ´
Ò»Ö¾Ô¸0817»¯Ñ§¹¤³ÌÓë¼¼Êõ£¬Çóµ÷¼Á
ÒѾÓÐ28È˻ظ´
085600£¬320·ÖÇóµ÷¼Á
ÒѾÓÐ13È˻ظ´
µ÷¼Á
ÒѾÓÐ6È˻ظ´
333Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
Ó¢Ò»Êý¶þÉúÎïÐÅϢѧ287·Ö£¬±¾¿ÆÉúÎï¿ÆÑ§£¬Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
291Çóµ÷¼Á
ÒѾÓÐ10È˻ظ´
Ò»Ö¾Ô¸»¦9£¬ÇóÉúÎïѧµ÷¼Á£¬326·Ö
ÒѾÓÐ4È˻ظ´
0856Çóµ÷¼Á
ÒѾÓÐ10È˻ظ´
ÕÒµ½Ò»Ð©Ïà¹ØµÄ¾«»ªÌû×Ó£¬Ï£ÍûÓÐÓÃŶ~
Çë½Ì¸ßÊÖÏõËáîæï§´ß»¯µ¥ÖʵâÔÚ·¼Ïã»·ÉϵÄÉϵⷴӦ»úÀí
ÒѾÓÐ6È˻ظ´
Çë½Ì¸ßÊÖ£ºÆøÏàÉ«Æ×ÎÊÌâ
ÒѾÓÐ25È˻ظ´
ÓйØÒºÏàÀÏÊdzöÏÖ¸º·åµÄÎÊÌ⣬Çë½Ì¸ßÊÖ£¡
ÒѾÓÐ18È˻ظ´
Çë½Ì¸ßÊÖ£ºÊ¹ÓÃhypermeshÈçºÎ¶Ô¾²Á¦ÎÊÌâ½øÐÐǰ´¦Àí
ÒѾÓÐ6È˻ظ´
ganssianÐÂÊÖ£¬Çë½Ì¸ßÊÖ¡£¿´ËÄܻشðÎÒÕâ¸öÎÊÌâ
ÒѾÓÐ13È˻ظ´
¡¾ÇóÖú¡¿Çë½Ì¸ßÊÖ½â¾öÒ»µÀÐвâÎÊÌâ лл
ÒѾÓÐ15È˻ظ´
¡¾ÇóÖú¡¿±½·ÓµÄÈ¡ÑùÎÊÌ⣬Çë½Ì¸ßÊÖ£¬¼¯Ë¼¹ãÒæ
ÒѾÓÐ10È˻ظ´
¡¾Çë½Ì¡¿¹ØÓÚXRD·Û¾§ÎÊÌâÇë½Ì¸ßÊÖ
ÒѾÓÐ5È˻ظ´
¡¾ÇóÖú¡¿Çë½Ì¸ßÊÖÓйص绯ѧ×迹Æ×ÎÊÌâ-½ð±Ò³êл
ÒѾÓÐ17È˻ظ´
¡¾ÇóÖú¡¿Çë½Ì¸ßÊÖ¹ØÓÚºË´ÅÆ×Öлý·ÖµÄÒ»¸öÎÊÌâ
ÒѾÓÐ10È˻ظ´
¡¾ÇóÖú¡¿Çë½Ì¸ßÊÖForcite¾ÛºÏÎïÍË»ðÎÊÌâ
ÒѾÓÐ5È˻ظ´
¿ÆÑдÓСľ³æ¿ªÊ¼£¬ÈËÈËΪÎÒ£¬ÎÒΪÈËÈË














);
»Ø¸´´ËÂ¥
µã»÷ÕâÀïËÑË÷¸ü¶àÏà¹Ø×ÊÔ´