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



کم کم موضوع در حال روشن شدن است. هیستوگرام فقط یک معیار تقریبی به ما نشان می‌دهد، مثل یک نگاه گذرا به ساعت مچی که حدود زمان را به ما نشان می‌دهد، نه مقادیر دقیق ثانیه و دقیقه‌ها را. اگر شما در خواندن هیستوگرام مهارت پیدا نمایید قادر خواهید بود که کیفیت نورسنجی دوربین را با یک نگاه تخمین بزنید. البته این کار زمانی مفیدتر و معنادار است که هیستوگرام صحنه قبل از عکاسی یا بعد از گرفتن عکس نشان داده شود. در قسمتهای بعدی این مقاله چند مثال را با هم بررسی می‌نماییم.

یک هیستوگرام چیست؟ هیستوگرام در عکاسی: چگونه استفاده کنید؟

بسیاری از عکاسان تازه کار با مشکلات در استفاده از هیستوگرام در عکاسی مواجه است، و برخی از در نظر نمی آن لازم است به آن اعمال می شود. یک هیستوگرام چگونه آن را در عمل، حرفه ای کار می کند چیست، و است که به عکس؟ چگونه بهتر به تنظیم آن - از طریق خود دوربین و یا پس از آن در پردازش عکس از طریق ویرایشگر؟ چه باید عکاس نوردهی، کنتراست، نور و سایه و دیگر ارزش های اساسی از تصاویر می دانید؟ بیشتر در مورد که در این مقاله است.

آن چیست؟

بنابراین، هیستوگرام - آنچه در آن است؟ چند بار، عکاسی پانوراما برخی یا عمودی، انتقال تصاویر به کامپیوتر شما و تعجب که چرا چنین روشن پر نور روز آنها بیش از حد تیره یا، برعکس، بیش از حد؟ کنترل روشنایی تصویر بر روی صفحه نمایش کوچک دوربین "چشم" دشوار است، اما تنظیم سطح مطلوب امکان پذیر است. عکس هیستوگرام - این ابزار که توزیع تن نور و تاریکی در عکس نشان می دهد و اجازه می دهد تا آنها را برای رسیدن به یک توزیع یکنواخت است.

انواع مختلفی از نمودار هیستوگرام در دوربین وجود دارد - با یک شیب صاف، با نوشته ها، با رنگ و افقی سیاه و سفید و سفید. محبوب ترین - در قالب یک زنگ. یک نمودار نشان دادن روشنایی تصویر از تاریکترین تن (سمت چپ) را در مقابل نور (سمت راست) - اما اصل عمل در او همین کار را برای همه است.

قبل از اینکه شما را در درک که چگونه به خواندن یک هیستوگرام در عکاسی، چگونه به استفاده از مقادیر 0 تا 255، اجازه دهید پیدا کردن نظر از عکاسان حرفه ای و برای خودتان تعیین آیا آن را برای تصاویر با کیفیت بالا است، و یا شما می توانید انجام دهید بدون آن نیاز دارد.

افسانه ها و تصورات غلط در مورد هیستوگرام

است بسیاری از بحث در مورد اینکه آیا یا نه برای استفاده از برنامه روشنایی یا نه وجود دارد. برای درک این، ما برخی از اسطوره ها در مورد چگونگی و زمان استفاده از یک هیستوگرام دوربین اگاه و هدایت.

  • عکاسان حرفه ای تعیین تعادل نور و سایه "به چشم"، به جای تکیه بر پردازنده دوربین.
  • بسته به سطح دوربین نشان داده شده در داده ها ممکن است نادرست باشد.
  • عکس لازم نیست کاملا با قرار گرفتن در معرض منقرض شده، گاهی اوقات بیش از حد و یا تیره بخشی از ایده های خلاق است.
  • عکس هیستوگرام، معمولا فقط برای عکاسی سیاه و سفید استفاده می شود.
  • حرفه ای ها اغلب در پردازش تصاویر RAW در برنامه فتوشاپ، نرم افزار لایت روم و برخی از تنظیم دیگر تکیه می کنند.

در ارتباط با این نظر در استفاده از نمودار به "برای" و تقسیم "در برابر."

نظر "در برابر"

حرفه ای ها با یک چشم تمرین به ندرت استفاده از این برنامه به عنوان زمان بر است و همیشه به نتیجه مورد نظر منجر نمی شود. برای مبتدی می کند و بسیار دشوار است برای او حرکت به خواندن و درک که در آن جهت برای تغییر مقدار از اندازه گیری، علاوه بر این، برخی از مقادیر اشتباه در هنگام عکاسی را دشوار است به اصلاح شود حتی زمانی که اصلاح در آینده است.

همه دوربین، فقط یک حرفه ای می تواند ارزش های واقعا درست از نور و سایه، اما آنها ممکن است اشتباه. هنوز هم بعد از باید برای تنظیم سردبیران تصویر فتوشاپ و لایت روم، بنابراین کار با هیستوگرام تنها در وقت با ارزش است.

نظر "برای"

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

  • حتی اگر شما یک عکاس حرفه ای هستند، نگاه دوم در نمودار به شما خواهد گفت که چگونه غنی تصویر از نظر تن گذار است. به خصوص در بسیاری از دوربین های دیجیتال، شما می توانید آن را بر روی صفحه نمایش به ارمغان بیاورد و نگاه به او، نه از فرایند خلاق به دنبال.
  • اگر تیر اندازی است در اتاق نیست (برای مثال، یک استودیو به خوبی روشن)، و در یک روز آفتابی در پارک، عکاس دشوار خواهد بود برای ارزیابی عینی تصویر بر روی صفحه نمایش، که است. برای او می تواند بدرخشد و نشان می دهد که رنگ در حال پژمرده از آنها واقعا . در شب آب و هوا، در مقابل، تصویر ممکن است فریب آمیزی روشن است. همچنین بر روی صفحه نمایش مشکل است که قبول از دقت و صحت سیاه و سفید و آسان برای شناسایی مناطق "کشته" شده است در مقابل است. بهتر است به تناسب یک ابزار ارزیابی دقیق - یک هیستوگرام در عکاسی است.
  • گاهی اوقات دوربین را می توان با استفاده از هیستوگرام انتخاب شده، آن را نشان می دهد وسعت محدوده دینامیکی، به عنوان مثال. E. چگونه بسیاری از رنگ می توانید دوربین را در حین تصویربرداری را پوشش میدهد. آن است که همیشه ممکن است در هنگام خرید یک دوربین را به یک تصویر است که نشان می دهد تمام رنگ از استاندارد وسیعی از 0-255.

به طور خلاصه، متوجه است که یک هیستوگرام در عکاسی است، چگونه به استفاده از (کاربرد عملی) است که همیشه لازم است، اما بیش از حد نیست، چرا که مواردی وجود دارد که در آن است بدون این دانش را انجام خواهد داد. بنابراین اجازه دهید یادگیری خواندن و را به عمل.

چگونه به خواندن یک هیستوگرام

بنابراین، آنچه یک هیستوگرام در دوربین است، و چرا به آن نیاز است، البته. بصری آن را مانند نمودار چگونه هیستوگرام ها کار می کنند؟ چگونه هیستوگرام ها کار می کنند؟ به نظر می رسد. در محور افقی را از از سیاه و سفید (تیره) از چپ به راست سایه به ترام (سایه وسط روشنایی) و سفید (روشن). محور عمودی نشان دهنده تعداد پیکسل از هر سایه بر روی تصویر. در نتیجه، ما چند میله از ارتفاع های مختلف، بالاتر از نوار، بیشتر از یک نور است. اجازه دهید ما را تمرین کنید.

نوردهی کم

نوردهی کم معنی است که فریم خواهد بود بیش از حد تیره. در نمودار هیستوگرام دوربین به سمت چپ منتقل شده است. چه کاری انجام دهید در این مورد؟ این بدان معناست که تاریک رنگ، تیره اشیاء، سیاه و سفید لکه های زیادی است، و وجود دارد تقریبا هیچ نور است. اگر این ایده را به تصاویر نیست، و شما یک شی تاریک شلیک نمی کند، تنظیمات نوردهی را وارد کنید و اضافه کردن 1/2 نقاط تا (ارزش 1.3؛ 1.7).

قاب نمایش بیش از حد

بیش از حد فلوراید گوید: در مقابل، که قاب معلوم نمایش بیش از حد (مقدار زیادی از نور، آب، بازتاب، برف در تصویر) و یا شما عکاسی از یک (نور) جسم سفید. باز هم، اگر این است که از داستان ارائه نشده است، به قرار گرفتن در معرض رفتن و کاهش ارزش خود را به 0.7.

قاب "حق"

حالا که شما می دانید چه هیستوگرام در دوربین در تنظیمات نوردهی اشتباه است، در فریم صحیح از ارزش مربوطه به اهنگ صدا است. بصری، به نظر می رسد مثل یک مار بوا خوردند کلاه. این به این معنی است که سایه و نور در حال حاضر و به درستی تایید، و در یک عکس از یک نیم پرده پیروز شویم. این قاب به نظر می رسد در مقابل رسا، روشن و واضح. به علاوه آن را آسان تر به رسیدگی خواهد بود.

تصویر کم کنتراست

فقدان مناطق نور و تاریکی، به عبارت دیگر، در مقابل به شرح زیر است. برنامه و یا میله در مرکز و بدون لبه. این بدان معنی نیست که قاب در معرض توسط نادرست، شاید این ایده از نویسنده، و عکس به متضاد عناصر باید وجود داشته باشد. در هر صورت، این نسبت است که به راحتی در طول پردازش های بعدی اصلاح شود.

قله در نمودار

دو قله های تیز در لبه های یک هیستوگرام است. آن چیست؟ این زمین چمن تاریک و آسمان آبی روشن، برای مثال - گزینه است که اغلب با در نظر گرفتن اشیاء در مقابل دست آمده است. بدون نیاز به تنظیم چنین قرار گرفتن در معرض، یعنی به. ارزش های دیگر آن را نمی خواهد نشان دهد.

شات در بالا کلید

سفید - این نوع از تصاویر در هنگام عکسبرداری در رنگ های روشن به دست آمده پس زمینه، روشن آسمان در یک روز آفتابی، لباس در تن روشن. نمودار هیستوگرام در چنین تصاویر بسیار خزش دور به سمت راست است، اما این خطا نیست. عکس روشن، با روح است و اجازه می دهد تا شما را به تمرکز به طور کامل در موضوع عکاسی - یک شیء یا فرد، بدون که توسط جزئیات غیر ضروری پریشان.

قرار گرفتن در معرض در این مورد بهتر است به مرخصی در 1، تی. برای. بالاتر ارزش منجر خواهد شد در بیش از حد. روشنایی تصویر را می توان در حال حاضر در طول پردازش بهبود یافته است.

هنوز در به در کلید کم

یک وضعیت معکوس، هنگامی که برنامه به طور کامل از سمت چپ وجود دارد - برای مثال، یک زندگی هنوز است در یک پس زمینه سیاه و سفید عکس. همچنین نباید ترس از این تغییر، و تمام جزئیات، روشنایی و کنتراست در فرآیند پردازش تنظیم در حال حاضر. به هر حال، در مورد آن.

فرمت RAW در حال ویرایش

دیدن که چنین هیستوگرام در عکاسی - نحوه استفاده از در پردازش عکس؟ هر عکاس باید بدانند که یک عکس گرفته شده در فرمت RAW موجب صرفه جویی در تنظیمات در آن ساخته شده بود. بنابراین، با کمک جادوگر فتوشاپ است که توانایی به اصلاح اشتباهات.

با این حال، برخی از پیچیدگی های وجود دارد. نوردهی کم آسان تر به تعمیر در قرار گرفتن در معرض یک به علاوه، در حالی که نور آسیب دیده تعمیر تقریبا غیر ممکن است. بنابراین، وضعیت بهتر برای جلوگیری از روشن است. برای این کار، قرار گرفتن در معرض هر یک از قاب تصویر بعد از کار بررسی و استفاده از چراغ نشانگر در تنظیمات دوربین را

نحوه کار با هیستوگرام در لایت روم

چرا استفاده از یک نمودار میله ای بر روی کامپیوتر، اگر شما تصویر را از طریق دوربین را در حین تیراندازی را تنظیم کرده اند؟ کاملا به سادگی، آن را به ارزیابی چگونه عکس را بر روی یک کامپیوتر به طور متوسط نگاه ضروری است. پس از همه، خود را در مک-راش می توان آن را کامل، اما در لپ تاپ یک دوست - به طور کامل تاریک و مطبوعات و دیگران نمی کنم، شما انتظار می رود.

لایت روم هیستوگرام شما می توانید تمام جزئیات کامل از سایه ها، کنتراست، روشنایی غیره دریافت کنید. N.

بنابراین، هیستوگرام در عکاسی است. چگونه به استفاده از در پردازش عکس؟ در این برنامه آن را مانند یک برنامه رنگین کمان به نظر می رسد. برای سایه - سمت راست، و همچنین در دوربین، مسئول نور، سمت چپ است. تراکم از یک رنگ خاص را نشان می دهد قله از تصویر روشن تر، بالاتر خواهد بود که پیکسل در سمت راست.

این از دست دادن نور یا سایه - مهمتر از همه، چه هنگامی که به درمان است. اگر لبه یکی از طرفین هیچ ارزش وجود دارد، پس، تصویر برخی از جزئیات از دست داده است. به عنوان مثال، تیره مو ادغام شده را به یک یا آبی آسمان سفید تبدیل شده.

چگونه آن را ثابت؟ در نمودار شما دو مثلث در سمت راست و سمت چپ را پیدا اگر شما در سمت چپ کلیک کنید، آبی بر روی عکس می از دست دادن در سایه برجسته شده است. اگر شما راست را فشار دهید، از دست دادن خواهد شد به رنگ قرمز.

برای تصحیح این تلفات، لایت روم چندین ابزار که به طور مستقیم در زیر نمودار قرار دارد:

  • نور را پر کنید.
  • قرار گرفتن در معرض.
  • کنتراست؛
  • سایه؛
  • وضوح؛
  • تغییر رنگ و برخی دیگر.

به عنوان مثال، در مقابل کمک خواهد کرد برای اصلاح نمودار که در آن همه پیکسل ها در یک جهت با هدف، یک عکس دارای کنتراست بسیار کم است. همان گفته شده است قوز در وسط. اما قله های تیز در هر دو طرف نمودار نشان می دهد، در مقابل، در مقابل بیش از حد، که آن را به کمتر صدمه دیده است.

چگونه به کار با هیستوگرام در فتوشاپ

عکاسان حرفه ای اغلب استفاده لایت روم برای تصحیح نوردهی و نور و سایه، چرا که این برنامه بسیار جامع تر و ابزار کاربر پسند است. اما تنظیم تصاویر را می توان با کمک فتوشاپ انجام شده است. در اینجا، هیستوگرام به نظر می رسد در مورد همان. اما با استفاده از "فتوشاپ" مناسب برای تنظیم نسبت وضوح و منظره را برای اطمینان از تولید مثل رنگ مطلوب و به هنگام چاپ تصاویر. همچنین، بسیار مناسب برای اعمال فیلتر برای اصلاح نواقص و اصلاح عکس سطوح است.

اگر شما درست و بازیابی تصویر قدیمی، نرم افزار Adobe Photoshop را به رنگ درست، که باید در یک واقعیت است که در آن فراوانند نقاط یا سایه ببینید.

چگونه برای باز کردن هیستوگرام در این برنامه؟ برو به تب "تصویر"، "اصلاح"، "سطح". شما یک نمودار سیاه و سفید از یک کوه با یک محدوده از 0 (سیاه و سفید مطلق) به 255 را ببینید (نور سفید). برای تغییر قرار گرفتن در معرض، شما نیاز به حرکت نوار در پایین شیب، و همچنین به عنوان نشانگر برای خود برنامه ریزی کنید.

یادگیری با انجام

قانون اصلی، کمک خواهد کرد شما را در درک آنچه در آن به هیستوگرام در دوربین معنی، - برای تمرین بیشتر، گرفتن عکس با نورسنجی مختلف، تحت شرایط نوری مختلف و به طور مداوم تجزیه و تحلیل تصاویر به دست آمده.

گرفتن چند عکس از همان - یکی با یک نمایشگاه در یک، از سوی دیگر در 0.3، سوم به -0.7. در تفاوت بین قرار گرفتن در معرض خود را نگاه کنید. سعی کنید به تغییر به وضعیت تصویربرداری است. در این زمان به تغییر برنامه؟

اتمام این تصاویر مشابه با کمک ویرایشگرهای گرافیکی، ببینید که چگونه آنها را از دوربین خود متفاوت است. فقط عمل می تواند به شما بهترین و با درک و نیاز به استفاده از هیستوگرام رسیدگی کند.

به جای یک نتیجه گیری

البته، نه تنها دانش است که مانند یک هیستوگرام، بلکه توانایی را به درستی استفاده و پیکربندی آن کمک می کند برای انجام یک واقعا حرفه ای و با کیفیت بالا تصاویر. اما حرفه ای است و از بسیاری از دانش کوچک در مورد پیچیدگیهای عکاسی ساخته شده است.

به طور طبیعی، همه مشتاق عکاس باید بدانید قوانین ساختمان موفق ترکیب، به درک آنچه نیاز خاص دستی تنظیمات از قبیل دیافراگم، سرعت شاتر، فوکوس و فوکوس اتوماتیک، محدوده دینامیکی، محاسبه عمق میدان و بیشتر. او باید درک چگونه به نگاه هیستوگرام درست در هنگام عکسبرداری در حالت عادی، پایین و بالا کلید، و هنگامی که از دست دادن نور و سایه در نظر گرفته است هنجار. که در آن حق استفاده از نقاط برای تأکید بر ترکیب، و جایی که آنها عدم تصویر هستند؟ که در آن مقدار زیادی از سیاه و سفید در قاب مانع از تمرکز بر روی شی کلیدی عکاسی است؟

یکی از چیزهایی است که برای مطمئن، بدون دانستن اینکه چه چیزی هیستوگرام، به شما خواهد شد بسیار دشوار است برای حل تنظیمات برای کامل تصویر. و اینکه آیا به استفاده از این دانش طور مداوم و یا تنها در موارد خاص - انتخاب شما. موفقیت شما شاخه های عکس!

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

بیاموزید هیستوگرام ها چیست ، چگونه در عکاسی استفاده می شوند ، کجا می توان آنها را در دوربین خود پیدا کرد و چگونه می توان با استفاده از آنها ویرایش کرد

هنگام استفاده از یک دوربین فیلم سنتی ، برای در معرض قرار گرفتن مناسب عکس خود باید به یک سوزن نورسنج آنالوگ اعتماد کنید. قبل از ظهور دوربین دیجیتال ، نورسنج (چه در داخل دوربین و چه به عنوان یک ابزار خارجی) تنها وسیله اندازه گیری نوردهی مناسب بود (غیر از حفظ جداول متقابل). دوربین های دیجیتال مدرن نیز این ویژگی را دارند :

هیستوگرام

هیستوگرام چیست؟

هیستوگرام نمودار میله ای است که توزیع فراوانی مقادیر را در مجموعه ای از داده ها نشان می دهد. این به عنوان یک منحنی صاف به نظر می رسد زیرا اغلب تعداد زیادی داده (نوار) ​​روی نمودار وجود دارد. ممکن است بسیاری از ما هیستوگرام را فقط یک عکاسی بدانیم اما از هیستوگرام در انواع تحقیقات استفاده می شود. هیستوگرام ها به جز نمودارهای میله ای طیف وسیعی از مقادیر را نشان می دهد (یا فواصل زمانی که به آنها “bins” گفته می شود) و نه فقط ۱ نقطه داده. در عکاسی ، هیستوگرام های درخشندگی و هیستوگرام های رنگی وجود دارد. هیستوگرام های درخشندگی توزیع سطح روشنایی پیکسل ها را به طور کلی نشان می دهند ، در حالی که هیستوگرام های رنگی این توزیع را برای پیکسل های قرمز ، پیکسل های آبی یا پیکسل های سبز نشان می دهند.

انواع هیستوگرام در عکاسی

وقتی عکاسان “هیستوگرام” را می شنوند در واقع در مورد یکی از زیر مجموعه های هیستوگرام می شنوند: هیستوگرام های درخشندگی و هیستوگرام های رنگی. اما بسیاری از افراد فقط می گویند “هیستوگرام”.

هیستوگرام های درخشندگی

هیستوگرام های درخشندگی (که به آنها “هیستوگرام های تصویری” نیز گفته می شود) طیف وسیعی از پیکسل ها را برای رسیدن به مقدار تون رسم می کند. این برای ما مفید است زیرا پس از آن می توانیم در یک نگاه از توزیع تونال تصویر خود ایده بگیریم. به عبارت دیگر ، هیستوگرام به ما می گوید که آیا بخشی از تصویر ما بیش از حد در معرض نور قرار دارد (دمیده می شود) یا در معرض نور قرار دارد (سیاه شده است). مناطق کاملاً دمیده یا سیاه شده تصویر را نمی توان در پردازش بازیابی کرد – حتی اگر در Raw عکس بگیرید. مهم است که هیستوگرام خود را با نورسنج خود بررسی کنید ، زیرا ممکن است هنوز اندازه گیری شما نشان دهد که صحنه شما “در معرض” قرار دارد در حالی که هنوز قسمت هایی از صحنه را تاریک کرده اید.

در هیستوگرام درخشندگی ، محور افقی پایین نمودار ، روشنایی پیکسل را از تاریکی (چپ) تا روشن (راست) نشان می دهد. محور عمودی فرکانس (مقدار) پیکسل های تصویر را در هر سطوح روشنایی نشان می دهد ، جایی که آثار بالاتر از منحنی نمودار پیکسل بیشتری هستند و پایین تر نیز کمتر است. اگر به سختی به یاد می آورید که کدام طرف نمودار نشان دهنده تاریکی در مقابل نور است ، در مورد عکاسی سیاه و سفید فکر کنید: ما همیشه از آن به عنوان عکاسی “سیاه و سفید” یاد می کنیم و نه عکاسی “سفید و سیاه”. هنگام نوشتن ، از راست به راست خوانده می شود – همان جهتی که در هیستوگرام وجود دارد.

در زیر نمونه ای از سه هیستوگرام درخشندگی ، یک تصویر تاریک (چگونه هیستوگرام ها کار می کنند؟ سمت چپ) ، یک تصویر معمولی (مرکز) و یک تصویر روشن (راست) وجود دارد. شکل و موقعیت منحنی هیستوگرام درخشندگی اطلاعات مربوط به روشنایی یا تاریکی عکس را فراهم می کند – اگر منحنی به سمت چپ بچرخد ، تصویر احتمالاً تاریک تر از نور است. اگر منحنی به سمت راست بسته شود ، تصویر روشن تر از تاریک است.

هیستوگرام چیست

معنای این امر در رابطه با آنچه با نوردهی می گذرد چگونه هیستوگرام ها کار می کنند؟ این است که یک تصویر تاریک (قسمت بیشتری از تصویر تاریک است تا روشن) دارای پیکسل های بلندتر است که در سمت چپ هیستوگرام یک منحنی بالاتر ایجاد می کند ، در حالی که یک تصویر روشن است پشته های بیشتری خواهد داشت (و بنابراین قسمت عمده منحنی هیستوگرام) در سمت راست. یک تصویر به طور مساوی در معرض ، با قسمتهای برابر تاریک و قسمتهای برابر روشن ، دارای هیستوگرام “منحنی زنگ” خواهد بود ، با اکثریت داده ها در وسط دامنه تاریک تا روشن.

هیستوگرام های رنگی

هیستوگرام های رنگی (همچنین “هیستوگرام های RGB” نیز نامیده می شوند) توزیع سطح روشنایی (فرکانس) پیکسل های قرمز ، پیکسل های آبی یا پیکسل های سبز را نشان می دهد. در اینجا مثالی از Canon آورده شده است:

هیستوگرام چیست

اگر منحنی کانال فردی به سمت چپ هیستوگرام RGB متصل باشد ، آن رنگ در تصویر تیره تر و برجسته تر است (یعنی اطلاعات مربوط به آن رنگ کم است). اگر منحنی به سمت راست رانده شود ، رنگ متراکم و روشن تر است (اطلاعات کافی یا حتی خیلی زیادی در مورد آن رنگ وجود دارد – بیش از حد اشباع شده است و دارای درجه بندی صاف نیست). در هیستوگرام های پس از پردازش در مقابل درخشندگی که ابزاری حیاتی هنگام عکسبرداری است ، اغلب به هیستوگرام های رنگی توجه می شود.

از کجا می توانید هیستوگرام ها را در دوربین خود پیدا کنید و ببینید

هر سازنده متفاوت است ، اما بیشتر مدرن ترین DSLR ها و سیستم های بدون آینه ، هیستوگرام را هم قبل از گرفتن عکس و هم هنگام بازبینی تصویر (Live) در Live View نشان می دهند. با استفاده از Canon ، می توانید با ورود به حالت Live View (به صورت دکمه شروع / توقف در ۵D Mark IV) ، تصویربرداری را بصورت زنده مرور کنید ، سپس از طریق دکمه Info چرخه می زنید تا در مرکز سمت راست تصویر نشان داده شود. اگر “شبیه سازی قرار گرفتن در معرض” در منوی عکسبرداری روشن شود ، این بهترین عملکرد را دارد.

وقتی با Live View و Exposure Simulation استفاده می شود ، هیستوگرام درخشندگی ابزاری قدرتمند و فوری را برای تنظیم سریع قرار گرفتن در معرض با تنظیم هر یک از سه متغیر شما (سرعت شاتر ، دیافراگم یا ISO) فراهم می کند ، که هیستوگرام را به سمت راست فشار می دهد (روشن تر ) یا آن را “به سمت چپ می کشد” (تیره تر). همچنین می توانید تصویری را که از قبل گرفته اید “پخش” کنید (تصویر مروری) و سپس از طریق دکمه Info چرخه بزنید تا هم Luminosity و هم هیستوگرام RGB را بررسی کنید.

در اینجا سه عکس جداگانه از همان صحنه وجود دارد که در معرض قرار گرفتن قرار گرفته اند ، و هیستوگرام درخشندگی در کنار تصویر نشان داده شده است ، زیرا در صفحه LCD دوربین Canon 5D Mark IV بررسی می شود:

برای تعیین نحوه مشاهده هیستوگرام ها ، دفترچه راهنمای دوربین خود را بررسی کنید.

نحوه خواندن هیستوگرام

قدرت واقعی هیستوگرام هنگامی حاصل می شود که هنگام عکاسی آن را کنترل کنید. عکاس زیرک می داند که پردازش پس از آن ، چه از طریق Adobe’s Camera Raw (Lightroom / Photoshop / Standalone CR) یا پردازنده های بومی دوربین (Nikon Studio / Canon Digital Photo Professional) ، با الگوریتم (معادلات ریاضی) بر روی داده های جمع آوری شده انجام می شود توسط سنسور دوربین در این اتاق های تاریک دیجیتال ، حرکت دادن لغزنده های توسعه دهنده به اطراف یا استفاده از معادلات برای روشن یا تاریک کردن تصویر یا کار نمی کند یا اگر برای شروع هیچ اطلاعاتی در آنجا وجود نداشته باشد ، نتایج نامطلوبی به همراه خواهد داشت. این موارد افراطی نه زمانی که هیستوگرام فقط به یک طرف یا آن طرف دیگر قرار گرفته باشد ، بلکه هنگام بالا رفتن از دیوار قابل توجه است! اگر نمودار از یک طرف بالا رفته باشد ، بعداً با پرونده مشکل خواهید داشت.

بنابراین ، هیستوگرام درخشندگی چیزی است که هنگام عکاسی ، به ویژه هنگام عکاسی در فضای بیرون ، باید تماشا کنید. اگر هیستوگرام بخشی از داده “در حال بالا رفتن از دیوار” در سمت چپ باشد ، تصویر در معرض کمبود نور قرار دارد و مناطقی دارد که سایه خالص دارند (۰/۰ RGB با جزئیات سایه صفر). هیچ مقدار پس از پردازش اطلاعات قابل استفاده در این زمینه ها اضافه نمی چگونه هیستوگرام ها کار می کنند؟ کند.

برعکس ، اگر هیستوگرام دارای مناطقی باشد که از دیوار به سمت راست بالا می روند ، تصویر دارای مناطق سفید خالص یا بیش از حد در معرض نور است ، با مقادیر RGB 255 ، ۲۵۵ ، ۲۵۵٫ اگر تصویر دارای مناطق ابر یا برفی که به ذات خود سفید خالص است و جزئیات برجسته زیادی ندارد. اما باز هم ، هیچ مقدار پس از پردازش اطلاعات مفیدی در اینجا به شما نمی دهد.

در عکاسی از مناظر سناریوهایی وجود دارد که ممکن است شما تمایل به سیاه یا سفید خالص داشته باشید. به عنوان مثال ، اگر شما با هدف ایجاد تصاویر سیاه و سفید عکاسی کنید که تقلید از سیستم Zone است که توسط Ansel Adams پیشگام شده است (جایی که هدف شما این است که تمام سطوح تناوب از سیاه خالص تا سفید خالص را داشته باشید). شاید شما با اشخاص تجاری یا اشیایی که اشباع شدید رنگ در آنها مهم است عکسهای تجاری بگیرید. در این صورت ، شما باید هیستوگرام کانال RGB خود را به دقت کنترل کنید زیرا کانال های رنگی جداگانه باید درجه بندی و / یا اشباع مناسب را داشته باشند تا کار درست رنگ را به مشتری شما تحویل دهند.

در معرض درست قرار بگیرید
در عکاسی منظره دیجیتال مدرن فلسفه ای وجود دارد به نام “Expose to the Right” یا ETTR. ETTR در سال ۲۰۰۳ توسط عکاس Michaell Reichmann و Thomas Knoll (توسعه دهنده فتوشاپ و خالق پلاگین Camera Raw) ساخته شده است ، تنظیم نوردهی تصویر خام دیجیتال “به سمت راست” (روشن تر) با تنظیم سرعت شاتر یا ISO تا نقطه درخشندگی را تجویز می کند. هیستوگرام فقط شروع به کندن می کند (از دیوار بالا بروید). برای تجسم رسیدن به این نقطه ، شما از هیستوگرام درخشندگی و ویژگی “هشدار برجسته” دوربین خود استفاده کنید ، جایی که مناطق تصویر در این نقطه حساس از نوردهی شروع به چشمک زدن می کنند.

در Canons ، این مورد را می توان در منوی “Play” ، صفحه شماره ۳ (روی “Enable” تنظیم کرد).

اگر بخش کوچکی از تصاویر به دلیل بیش از حد در معرض “فلش زدن” قرار دارد ، همچنان می توانید جزئیات را بازگردانید زیرا هیستوگرام ها از پیش نمایش موقت JPEG تصویر raw ساخته می شوند تا قدرت پردازش مورد نیاز در سخت افزار الکترونیکی دوربین را کاهش دهند. در پرونده Raw هنوز اطلاعات قابل استفاده در این مناطق وجود دارد حتی اگر هشدار برجسته می گوید وجود ندارد.

برای جلوگیری از این ، به دنبال قرار گرفتن در معرض کامل است. اگر به فلسفه ETTR اعتقاد دارید ، نوردهی کامل زمانی است که می بینید ۱-۵ ~ از تصویر شما با هشدار برجسته چشمک می زند و یک قسمت بسیار کوچک یا خیر از هیستوگرام وجود دارد که از سمت چپ نمودار بالا می رود ( بدون سایه خالص) اینگونه خودم را برای موفقیت در پردازش پست با Camera Raw در Lightroom آماده کردم.

در اینجا مثالی از چهار عکس Bristlecone با روشن / خاموش چشمک زدن و هیستوگرام های همراه آنها هنگام بررسی تصویر در پشت دوربین مشاهده شده است. این چهار فریم از روشن به تاریک تر گرفته می شوند:

هیستوگرام و ویرایش

نگاهی به مجموعه ای از تصاویر منظره raw که در جنگل باستان بریستلکون (White Bristlecone) در کوههای سفید کالیفرنیا گرفته شده است . در این روشنایی اواخر بعد از ظهر ، دامنه دینامیکی کل از مناطق روشن ابرها تا مناطق تاریک درخت برای حسگر دوربین من بسیار زیاد بود – من نمی توانستم نوردهی را برای گرفتن اطلاعات کافی در یک قاب واحد تنظیم کنم. بنابراین ، با فعال کردن Live View و هشدار برجسته ، من هیستوگرام خود را زیر نظر گرفتم و ۴ عکس جداگانه را براکت کردم تا دامنه پویای کل صحنه را ثبت کنم.

Lightroom درخشندگی و هیستوگرام RGB را نشان می دهد که در ماژول Develop بر روی یکدیگر قرار گرفته است. هیستوگرام درخشندگی در قسمت جلویی و سفید و هیستوگرام های RGB در پشت هیستوگرام درخشندگی قرار دارند. Lightroom یک ویژگی مفید دیگر نیز دارد که پیکسل های سیاه خالص را به رنگ آبی و پیکسل های سفید خالص را با رنگ قرمز مشخص می کند ، اگر مثلث را در گوشه های بالای هیستوگرام کلیک کنید.

در انتهای دیگر مقیاس درخشندگی ، در اینجا تصویر دیگری نیز وجود دارد که مناطق سایه خالص را نشان می دهد:

اگر فقط می خواهید هیستوگرام درخشندگی را در لایت روم مشاهده کنید ، به سادگی رنگ را به طور موقت تا ۱۰۰- کاهش دهید.

برای ایجاد نسخه نهایی این تصویر ، از ویژگی “Merge to HDR in Photoshop” استفاده کردم و یک فایل DNG 32 بیتی ساخته شده از ترکیب چهار تصویر با دامنه کامل و کامل پویا ایجاد کردم:

هنگام کار بر روی تصویر در Lightroom ، به هیستوگرام خود توجه داشته باشید ، به ویژه هنگام تنظیم لغزنده های سایه و هایلایت و لغزنده های سفید / سیاه. هر نوار لغزنده مقادیر نوردهی را در قسمت مربوط به هیستوگرام تنظیم می کند ، که می توانید با حرکت ماوس روی خود هیستوگرام آن را مشاهده کنید. “ISO 100 | 20 میلی متر | f / 13 | 1 / 60th “اطلاعات ناپدید می شوند و با” Black | سایه ها | قرار گرفتن چگونه هیستوگرام ها کار می کنند؟ در معرض | نکات برجسته | White ها ”و کلیک و کشیدن روی هیستوگرام باعث تغییر مقدار اسلایدر مربوطه می شود.

با تبدیل سیاه و سفید ، اگر تصویری که در عکسبرداری فاقد کنتراست است ، می توانید هیستوگرام تصویر رنگی را مشاهده کرده و لغزنده ها را برای افزایش کنتراست تنظیم کنید. جا برای افزایش قرار گرفتن در معرض سمت راست وجود دارد تا اطمینان حاصل شود که آب در تبدیل به رنگ سفید خالص می رود.

من هنگام کار در تصاویر شبانه ، مرتباً هشدار سایه را در هیستوگرام Lightroom روشن می گذارم و از این به عنوان راهنمایی استفاده می کنم که می توانم قبل از اینکه نویز خیلی زیاد شود و تصویر را غیرقابل استفاده کند ، می توانم نور را به مناطق سایه اضافه کنم. من همچنین به طور عمدی مناطقی از آسمان بین ستاره ها را ویرایش می کنم تا سیاه خالص باشند.

هیستوگرام ها ابزاری قدرتمند در عکاسی دیجیتال هستند. اگر یاد بگیرید که هنگام عکاسی و ویرایش عکس ها بر آنها نظارت داشته باشید ، بازخوردی به شما می دهند که شما را نه تنها در معرض نوردهی کامل قرار می دهد بلکه به شما کمک می کند تا مناظر جالب تری تولید کنید.

ساخت نمودار و مصورسازی در matplotlib در پایتون

مصورسازی داده ها نمایش بصری (یا گرافیکی) داده ها برای بدست آوردن دیدهای مفید (به عنوان مثال روندها و الگوها) در داده ها و ساده تر کردن روند تجزیه و تحلیل داده ها است. مصورسازی و ساخت نمودارهای آماری با کیفیت بالا ، جذاب ، تعاملی و آموزنده (2 بعدی و ۳ بعدی) توسط کتابخانه های مختلف پایتون همچون matplotlib, pandas, numpy , seaborn به راحتی پذیر است .که ما تمامی موارد را در چندین بخش بررسی خواهیم کرد در این قسمت به مصورسازی در matplotlib می پردازیم.
هدف از مصورسازی داده ها ، درک سریع و واضح داده ها در نگاه اول و نمایان ساختن آنها برای درک اطلاعات است.

برخی از کتابخانه های مشهور مصورسازی موجود در پایتون

Matplotlib : مصور سازی با matplotlib که یکی از کتابخانه های محبوب مصورسازی است که به ما امکان می دهد گرافیکی با کیفیت بالا با طیف وسیعی از نمودارها مانند نمودارهای پراکندگی ، نمودارهای خطی ، نمودارهای میله ای ، هیستوگرام ها و نمودارهای دایره ای ایجاد کنیم.
Seaborn : یکی دیگر از کتابخانه های مصورسازی داده با طراحی های جذاب است که برپایه Matplotlib ساخته شده است . علاوه بر این ، تعداد خطوط کد مورد نیاز برای تولید نتیجه مشابه Matplotlib را کاهش می دهد.
Pandas : کتابخانه عالی دیگری است که برای تجزیه و تحلیل داده ها (دستکاری داده ها ، تجزیه و تحلیل سری های زمانی و غیره) در پایتون موجود است. Pandas Visualization (ساخته شده برمبنای Matplotlib) ابزاری از کتابخانه Pandas است که به ما امکان می دهد تا نمایشی بصری از دیتا فریم ها (داده های تراز شده به شکل جدول ستون ها و ردیف ها) و سری ها (آرایه ای یک بعدی با برچسب با قابلیت نگهداری داده ها از هر نوعی) را خیلی سریعتر و راحت تر داشته باشیم.
Plotly : کتابخانه ای برای ایجاد نمودارهای تعاملی و چند بعدی است که روند تجزیه و تحلیل داده ها را با ارائه مصورسازی بهتر داده ها آسان می کند.

درک اصول Matplotlib

چهارچوب نمودار Matplotlib

Figure: کل منطقه ای که همه چیز در آن ترسیم می شود. که می تواند شامل چندین نمودار باشد.

Axes: ناحیه ای که در آن نمودار کشیده می شود در هر figure می توان چند axes داشت.

Axis: محور های هر نمودار را نشان می دهد (محور X و محور Y در شکل بالا ذکر شده است) در نمودار چند بعدی می توان بیش از دو محور در نمودار وجود داشته باشد.

Plot title: عنوان در مرکز بالای نمودار(axes) قرار می گیرد.

وارد کردن مجموعه داده

در این مقاله ، ما از مجموعه داده های Iris (به عنوان مثال) استفاده خواهیم کرد ، که رایگان است و معمولاً مورد استفاده قرار می گیرد.
ما می توانیم این مجموعه داده را به دو روش وارد کنیم:

هیستوگرام چیست؟ قسمت اول

شاید مفیدترین ابزار در عکاسی دیجیتال هیستوگرام باشد. با این وجود شاید چیزی باشد که کمترین اطلاع در مورد آن وجود دارد. در این مقاله سعی می‌کنیم که توضیح دهیم که هیستوگرام چه چیزی به عکاس نشان می‌دهد و چگونه باید از این اطلاعات استفاده نمود.
بعضی از دوربین‌های دیجیتال توانایی نمایش هیستوگرام را بصورت مستقیم (قبل از گرفتن عکس) و یا در بیشتر موارد بعد از گرفتن عکس دارند. در بیشتر این دوربین‌ها هیستوگرام روی صفحه نمایش پشت دوربین نشان داده می‌شود و بیشتر آنها را می‌توان به گونه‌ای برنامه‌ریزی نمود که هیستوگرام را بلافاصله بعد از گرفتن هر عکس و یا هنگام مرور عکسها نشان دهند. در مورد دوربین‌هایی که هیستوگرام عکس را نشان نمی‌دهند، باید عکسها را به کامپیوتر منتقل نمود و هیستوگرام عکس را با نرم‌افزارهای ویرایش تصویر مانند فتوشاپ بررسی نمود.

نور سنجی در قرن بیست و یکم
عکاسان حرفه‌ای معمولا بعد از گرفتن هر عکس، در صفحه نمایش پشت دوربین نگاه می‌کنند، آنها معمولا کمتر به خود عکس توجه می‌کنند، بلکه این هیستوگرام است که بیشتر توجه آنها را بخود جلب می‌نماید.

Canon EOS 1Ds با ۱۶-۳۵mm f/2.8L lens @ 24mm. ISO 200

این هیستوگرام توزیع تقریبا کاملی از طیفها را که حدود چهار گام محدوده دینامیکی از سایه‌های تاریک در سمت چپ تا حد باریکی حدود یک گام از سایه‌های روشن در راست دربرمی‌گیرد را نشان می‌دهد. این محدوده تقریبا در پنج گام محدوده دینامیکی واقع شده است که محدوده توانایی بیشتر سنسورهای تصویری دیجیتال است.
معمولا نورسنجها طیف خاکستری ۱۸%در کارت مرجع استاندارد طیف را به عنوان طیف متوسط در نظر گرفته و نورسنجی را بر اساس آن انجام می‌دهند. این کار به این علت است که دوربین متوسطی از نواحی مختلف یک صحنه را می‌بیند و متوسطی ازنورکل صحنه را که بهترین سازگاری با نواحی درخشان و سایه‌های ملایم و تند داشته باشد، برای تنظیم نور در نظر می‌گیرد.
این تنظیم، که معمولا خود شما و یا سیستم اتوماتیک دوربین شما انتخاب می‌کند، در واقع یک سازش است. در بیشتر شرایط این نوع نورسنجی یک نورسنجی ایده‌آل و کامل نیست. در حقیقت فقط یک تنظیم وجود دارد که مقادیر طیفهای مختلف موجود در صحنه را به بهترین وجه در محدوده توانایی سنسور دوربین شما قرار می‌دهد. “به بهترین وجه” به این معنا است که طیفهای متوسط موجود در عکس، تقریبا در وسط تاریکترین و روشنترین مقادیر واقع شوند. این تعریف را در ذهن نگه دارید تا گریزی به محدود دینامیکی بزنیم و برگردیم.
محدوده دینامیکی
سنسور تصویری دوربین دیجیتال شما شباهت زیادی به فیلم رنگی حساس به نور اسلاید دارد. شبیه فیلم‌های اسلاید، اگر بخشی از تصویر نوری بیش از حد دریافت کند سفید و اگر نور کمی به آن برسد تیره می‌شود. یک تصویر مناسب فقط هنگامی ضبط می‌شود که نوری که به سنسور می‌رسد تقریبا در محدده پنج گام f واقع شده باشد. ( هر گام f میزان نور رسیده به فیلم را دو برابر یا نصف می‌کند) در مورد دوربین‌های دیجیتال محدوده دینامیکی تقریبا مشابه فیل‌های اسلاید در حدود ۵ گام می‌باشد. همچنین به یاد داشته باشید که محدوده مقادیر روشنایی در دنیای واقعی حدود ۱۰ گام می‌باشد – از کمترین نور قابل تشخیص تا روشنترین نور در ساحل دریا یا منظره برفی.


Canon EOS 1Ds با ۱۳۵mm f/2.، ISO 100
در تصویری که در مد ۸ بیتی ضبط شده باشد ۲۵۶ سطح مجزا بین سیاه مطلق (۰) و سفید مطلق (۲۵۶) وجود دارد. ( ما در این نوشتار از مدهای ۱۲، ۱۴ و ۱۶ بیتی صرفنظر می‌کنیم). ۱۸% خاکستری (نقطه‌ای که تمام نورسنجی‌ها آن را معیار می‌گیرند) مقدار عددی در حدود ۱۲۸ دارد که در میانه سیاه و سفید قرار دارد. اگر در مودرد این موضوع فکر کنید تا حدودی منطقی است. این به این معنا است که اگر شما د رحال عکاسی از متوسطی از سوژه‌ها هستید، مثلا در یک منظره که در آن مردم، درختها، چمنزار و … وجود دارد نورسنجی بر اساس نقطه متوسط محدوده دینامیک یدوربین انجام می‌شود. چرا این موضوع مهم است؟
بخاطر این که اگر یک سوژه را در نزدیکی مرزهای توانایی محدوده دینامیکی سنسور دوربینتان نورسنجی نمایید، اگر به صفر(سیاه مطلق) نزدیک باشد اصلا تصویری ندارید و یا تصویر بسیار تیره و نویزدار است و اگر به ۲۵۵ (سفیدی مطلق) نزدیک باشد چیزی به غیر از یک صفحه سفید با نقاطی رنگی که تصویری را نشان نمی‌دهند نخواهید داشت.
هیستوگرام
در اینجاست که هیستوگرام بکار می‌آید. هیستوگرام یک نمودار ساده است که نشان می‌دهد سطوح مختلف روشنایی موجود در صحنه، از تاریکترین تا روشنترین سطح در چه محدوده‌ای واقع شده‌اند. این مقادیر از تاریکترین بخش نمودار در سمت چپ تا روشنترین مقادیر در سمت راست چیده شده‌اند. محور عمودی این نمودار (ارتفاع نقاط روی نمودار) نشان می‌دهد که چه مقدار از تصویر در هر سطح از روشنایی قرار دارد.

در تصویر فوق هر کدام از پنج ناحیه (یا گامهای f) قابل ثبت توسط دوربین‌ها بطور دلخواه با عبارات خیلی تیره، تیره، متوسط، روشن و خیلی روشن برچسب زده شده‌اند. اما هرکدام از این محدوده‌ها که شامل یک گام f هستند در درون خود دارای حدود ۵۰ سطح مجزای روشنایی می‌باشند. در نظر گرفتن ۴-۵ نقطه از انتها (تیره) و ۴-۵ نقطه از ابتدای (روشن) این مقیاس به عنوان نقاطی که بخاطر نزدیکی بیش از حد به حداقل و حداکثرها بخشی از نواحی تشکیل دهنده تصویر نیستند، ایده بدی نیست.

در این تصویر نمایی از صفحه نمایش پشت یک دوربین Canonb 1Ds که هیستوگرام یک عکس را نشان می‌دهد دیده می‌شود. ضمنا با استفاده از خطوط عمودی ۵ گام محدوده دینامیکی موجود را تقسیم بندی نموده است. همانطور که می‌بینید بیشتر نواحی این تصویر در نواحی سایه‌ و یا خیلی روشن قرار دارد و بخش کمی در محدوده متوسط واقع شده است.


کم کم موضوع در حال روشن شدن است. هیستوگرام فقط یک معیار تقریبی به ما نشان می‌دهد، مثل یک نگاه گذرا به ساعت مچی که حدود زمان را به ما نشان می‌دهد، نه مقادیر دقیق ثانیه و دقیقه‌ها را. اگر شما در خواندن هیستوگرام مهارت پیدا نمایید قادر خواهید بود که کیفیت نورسنجی دوربین را با یک نگاه تخمین بزنید. البته این کار زمانی مفیدتر و معنادار است که هیستوگرام صحنه قبل از عکاسی یا بعد از گرفتن عکس نشان داده شود. در قسمتهای بعدی این مقاله چند مثال را با هم بررسی می‌نماییم.

آشنایی با histogram

هیستوگرام یک گراف یا یک طرح است که نشان دهنده توزیع شدت (پراکندگی رنگ) پیکسل در یک تصویر چگونه هیستوگرام ها کار می کنند؟ است. در این بخش ما قصد داریم روی فضای رنگ RGB تمرکز کنیم (در اینجا اگر توضیحات در مورد تفاوت میان برخی از فضاهای رنگی مانند RGB و Lab را بخواهید، به این ترتیب شدت یک پیکسل در محدوده [0، 255 ] هنگام ترسیم هیستوگرام، شدت پیکسل در محور X و فرکانس در محور Y است. هیستوگرام را می توان برای هر دو تصویر سیاه و سفید و برای تصویر رنگی محاسبه کرد. در مورد اول ما یک کانال تک رنگ با بازه رنگ grayscale را داریم، از این رو یک هیستوگرام تنها خواهد بود. در مورد دوم ما سه کانال داریم، از این رو سه هیستوگرام تولید خواهد شد. محاسبه هیستوگرام یک تصویر بسیار مفید است زیرا به برخی از خواص (feature) تصویر مانند محدوده تونال، کنتراست و روشنایی می توان پی برد.

محاسبه هیستوگرام

حالا ببینید چگونه می توان هیستوگرام هر تصویر داده شده را با استفاده از OpenCV محاسبه کرد و آنها را با استفاده از matplotlib نمایش داد.OpenCV تابع cv2.calcHist را برای محاسبه هیستوگرام یک تصویر فراهم می کند. که به شکل زیر است:

  • images - تصویری است که میخواهیم هیستوگرام پیچیده شده را به عنوان یک لیست محاسبه کنیم، بنابراین اگر تصویر ما در تصویر متغیر باشد، تصویر [تصویر] منتقل خواهد شد
  • channels - فهرست کانال هایی است که در نظر گرفته شده اند (0) برای تصاویر سیاه و سفید مانند یک کانال و [0]، [1] و یا [2] برای تصاویر رنگی اگر ما می خواهیم در نظر بگیریم کانال سبز، آبی یا قرمز به ترتیب)،
  • mask - یک ماسک است که در تصویر می شود اگر ما بخواهیم فقط یک منطقه خاص را در نظر بگیریم (ما این را در این پست نادیده می گیریم)
  • bins - لیستی است که حاوی تعداد سطل های استفاده شده برای هر کانال است
  • ranges - محدوده مقادیر احتمال پیکسل است که [0، 256] در مورد فضای رنگی RGB (جایی که 256 شامل نیست) است.

ما می توانیم این رابط را ساده تر کنیم با قرار دادن آن در یک تابع که علاوه بر محاسبه هیستوگرام که آن را نیز ترسیم می کند و مقدار پیش فرض bins را بر روی 256 تنظیم می کنیم.

نمایش هیستوگرام

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

  1. روش کوتاه: استفاده از توابع نقشه برداری Matplotlib
  2. راه طولانی: از توابع طراحی OpenCV استفاده کنید

تصویر نمونه مورد استفاده

1. با استفاده از Matplotlib

Matplotlib با یک تابع ترسیم هیستوگرام همراه است: matplotlib.pyplot.hist () این مستقیما هیستوگرام را پیدا می کند و آن را طرح کرده و نمایش می دهد. برای پیدا کردن هیستوگرام لازم نیست از تابع calcHist () یا np.histogram () استفاده کنید. کد زیر را ببینید:

که خروجی آن به شکل زیر خواهد بود:

یا می توانید از نمودار طبیعی matplotlib استفاده کنید ، که برای طرح BGR خوب است. برای این منظور ، ابتدا باید داده های هیستوگرام را پیدا کنید. کد زیر را امتحان کنید:

که خروجی زیر را به شما نمایش خواهد داد:

می توانید از نمودار بالا دریابید که ، رنگ قرمز دارای برخی مناطق با ارزش بالا در تصویر است.

2. با استفاده از opencv

خوب ، در اینجا شما می توانید مقادیر هیستوگرام را به همراه مقادیر bin آن تنظیم کنید تا مانند x ، y مختصات باشد تا بتوانید آن را با استفاده از تابع cv.line () یا cv.polyline () ترسیم کنید تا همان تصویر بالا را تولید کند.

کاربرد ماسک

ما از cv.calcHist () برای یافتن هیستوگرام تصویر کامل استفاده کردیم. اگر می خواهید هیستوگرام برخی از مناطق یک تصویر را پیدا کنید ، چه می کنید؟ فقط کافی است یک تصویر ماسک با رنگ سفید بر روی منطقه ای که می خواهید هیستوگرام و سیاه پیدا کنید ایجاد کنید. سپس این را به عنوان ماسک عبور دهید.

نتیجه را ببینید در نمودار هیستوگرام ، خط آبی هیستوگرام تصویر کامل را نشان می دهد در حالی که خط نارنجی هیستوگرام ناحیه پوشیده شده را نشان می دهد.



اشتراک گذاری

دیدگاه شما

اولین دیدگاه را شما ارسال نمایید.