ايران ويج

نسخه‌ی کامل: اشکال در انتروپی تصویر
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام و وقت بخیر
این برنامه که در زیر نوشتم مقدار انتروپی یک توصیر و همچنین تصویر فشرده شده رو مشخص میکند.
حالا مناز من این سوال خواسته شده؟
در تمرین قبل آنتروپی پیکسل های تصویر Cameraman.tif محاسبه شده اند. در این تمرین، آنتروپی عناصر کوانتیزه
شده تصویر Cameraman.tif را به کمک دستور hist محاسبه نمایید:
n = hist( BQShy), min( BQShy)Sadmax( BQShy) ) ) ;

ممنون میشم بگین چجور میشه
خودم که هرچی مینویسم حتی تصویرم خراب میشه چ برسه به مقدار انتروپی
باتشکر
کد:
clc
close all
I=imread('cameraman.tif');
E = entropy(I)
imshow(I)
  Q =[16, 11, 10, 16, 24, 40, 51, 61;
      12, 12, 14, 19, 26, 58, 60, 55;
      14, 13, 16, 24, 40, 57, 69, 56;
      14, 17, 22, 29, 51, 87, 80, 62;
      18, 22, 37, 56, 68,109,103, 77;
      24, 35, 55, 64, 81,104,113, 92;
      49, 64, 78, 87,103,121,120,101;
      72, 92, 95, 98,112,100,103, 99;];
[h w] = size(I);
for e=0:8:h-8
for s=0:8:w-8
for t=1:8
for m=1:8
block(t,m)=I(t+e,m+s);  
end
end
BE=dct2(block);
BQ=round(BE./Q);
BQ2=BQ.*Q;
B = idct2(BQ2);
for q=1:8
for p=1:8
PL(q+e,p+s)=B(q,p);
end
end
end
end
PL=uint8(PL);
Efinal = entropy(PL)
figure,imshow(PL)