اطلاعیه

Collapse
No announcement yet.

Pixel Value Density

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    Pixel Value Density

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

    ممنون

    #2
    پاسخ : Pixel Value Density

    سلام ..

    یکی از راه های این کار میتونه این باشه که تصویرتون رو به نواحی خاصی (--برای مثال پنجره های مربع یا مستطیل شکل که به اونها Patch هم در اصطلاح گفته میشه--) تقسیم کنید و تعداد پیکسل ها رو در هر ناحیه شمارش کنید (--و چه بهتر اینکه تصویرتون باینری باشه تا شمارش پیکسل ها مفهوم پیدا کنه .. در غیر این صورت مفهوم Density رو لازم هست که دقیقتر تعریف کنید--) .. اگر هم تصویرتون RGB هست؛ میتونید اون رو در ابتدا به فضای رنگی Gray Scale تبدیل کنید و پس از داشتن تصویر Gray Scale میتونید منحنی هیستوگرام رو در هر کدام از نواحی بالا؛ رسم کنید و این منحنی ها؛ همه چیز رو درباره ی توزیع پیکسل های تصویر براتون بیان میکنن .. اینکه این نواحی چقدر لازم هست که بزرگ یا کوچک باشن و به چه شکلی (--مربع/مستطیل/دایره--) هم به نوع طرحی که دارید، بستگی پیدا میکنه .. این راه؛ شاید ایده ی نه چندان پیچیده ای باشه که میتونید از اون به راحتی استفاده کنید .. پیروز باشید ..
    دوستان! مدتی کمتر به سایت میام ..

    دیدگاه


      #3
      پاسخ : Pixel Value Density

      نوشته اصلی توسط negin-bahadori
      چطوری بفهمم تراکم داده ها در کدوم قسمت عکس بیشتره؟

      ممنون
      سلام،

      اگه منظورتون Density map هست میتونید ابتدا یک هیستوگرام کد رنگ - تعداد پیکسل بگیرید. این هیستوگرام نشون میده که از هر کد رنگ چه تعداد پیکسل در تصویر وجود داره. بعد میتونید این هیستوگرام رو بر اساس تعداد پیکسلها مرتب کنید. مثلا از Quick sort استفاده کنید، با جابجا کردن هر ستون در هیستوگرام، کد رنگش هم باید جابه جا بشه. مثلا اگر تصویرتون Grayscale هست و خیلی تصویر روشن هست، باید کد رنگهای روشن سمت تعداد بیشتر پیکسلها باشه و برای تیره ها هم سمت تعداد پیکسلهای کمتر. حالا هیستوگرام بر اساس تراکم هر کد رنگ هست که بر اساس اون میتونید Density map اون رو نمایش بدید. فقط این نکته رو در نظر داشته باشید که به صورت پیش فرض اطلاعات هر پیکسل تنها رنگ اون نیست، بلکه یک ساختار مرکب شامل کد رنگ اون پیکسل، مختصات اون در تصویرو رنگ مربوط به Density map است که باید به دست بیارید. با داشتن همه این اطلاعات میشه فهمید هر پیکسل جزو کدوم گروه هست (پرتعداد یا کم تعداد) و همسایه هاش هم از کدوم گروه هستن، بر این اساس Density map رو میتونید به نحوه دلخواهتون رنگ آمیزی کنین.

      موفق باشید.
      اسمایل، تومورو ویل بی وُرس

      دیدگاه

      لطفا صبر کنید...
      X