رفتن به مطلب

هیستوگرام


ارسال های توصیه شده

من یه سری اعداد دارم که از 0 تا یک نرمالیزه شده

میخوام این اعداد رو با هیستوگرام با فواصل 1. نمایش بدم

این رو چه جور انجام بدم

حالا چه جوری میتونم از روی هیستوگرام ازلاعات بدست بیارم

لینک به دیدگاه
من یه سری اعداد دارم که از 0 تا یک نرمالیزه شده

میخوام این اعداد رو با هیستوگرام با فواصل 1. نمایش بدم

این رو چه جور انجام بدم

حالا چه جوری میتونم از روی هیستوگرام ازلاعات بدست بیارم

 

سلام

به خود imhist هم میشه، تعداد bin ها رو داد، اگه ندیم همون 256 تا رو در نظر می گیره. با hist یا histc هم میشه توی بازه های مختلف هیستوگرام رو حساب کرد:

 

clear;
img = imread('cameraman.tif');
figure;
subplot(311)
imhist(img)

subplot(312)
imhist(img,11)

subplot(313)
img2 = im2double(img);
hist(img2(:),0:.1:1)

لینک به دیدگاه
حالا برعکس این قضیه من هیتوگرام دارم میخوام بدونم هر bin آن چه مقداری داره

منظورم این است که ارتفاع بین ها چقدره؟

 

یه مثال میزنی؟

این هیستوگرام چجوری بدست اومده؟

لینک به دیدگاه

ممنون

میشه با همون دستور bin ها رو بدست آورد.

اگر خروجی هیستوگرام رو داخل یه متغیر ذخیره کرد همون چیزی میشه من میخواستم

یعنی

a=hist(img2(:),0:.1:1)

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...