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

دو راه، بسته به نور محیط
جای این ابزارها در دوربین خطی و دوربین ناحیهای فرق دارد. اول دوربین خطی رنگی را میگوییم، بعد دوربین ناحیهای رنگی.
در گراف آمادهی دوربین خطی رنگی، دو نود لازم از قبل هست: BLC (سطح سیاه) و AutoWhiteBalance. پنل نود BLC یک بخش به نام Auto White Balance دارد و کار اصلی همانجا انجام میشود.
- نوردهی را روی مقدار کار واقعی بگذارید و نور خط تولید را روشن کنید.
- در پنل BLC، بخش Auto White Balance، تیک Set Analog Gain First را بزنید.
- در Method گزینهی White point (white sheet) را انتخاب کنید.
- کلید Auto White Balance را بزنید. برنامه اول میخواهد درپوش لنز را ببندید تا سطح سیاه اندازه گرفته شود. بعد برگهی سفید را جلوی لنز بگیرید.
- کالیبراسیون چهار مرحله دارد: سطح سیاه، رساندن روشنترین رنگ به ۹۰ درصد مقیاس، دوباره سطح سیاه و دوباره بهره. در پایان، اسلایدرهای Contrast در پنل دوربین خودکار تنظیم شدهاند.
Contrast همان بهرهی آنالوگ خود دوربین است. پس رنگ پیش از پردازش نرمافزاری درست میشود. این مقدارها در هر Start دوباره به دوربین فرستاده میشوند. برای اصلاح ریز رنگ میتوانید Contrast هر کانال را دستی هم کمی جابهجا کنید. فقط یادتان باشد بهرهی بیشتر، نویز آن کانال را هم بیشتر میکند.
اگر برگهی سفید ندارید، Method را روی Grey world (scene) بگذارید. در این حالت رنگ میانگین خود صحنه خنثی فرض میشود. روی صحنهی پررنگ این فرض غلط است: مثلاً اگر بیشتر کادر سبز باشد، تصویر هم سبز درمیآید.
نود AutoWhiteBalance با کلید Activate/DeActive روشن و خاموش میشود. چراغ سبز یعنی در حال کار است و قرمز یعنی خاموش است. این نود نقطهی سفید را مدام از خطهای اخیر حساب میکند. در این حساب، پیکسلهای نزدیک به خاکستری بیشترین وزن را دارند و پیکسلهای پررنگ تقریباً اثری ندارند.
در Reference (White Point) یکی از دو حالت را انتخاب کنید:
در گراف آمادهی دوربین ناحیهای رنگی، نود BayerAutoWhiteBalance از قبل هست. این نود روی دادهی خام Bayer و پیش از دیبایر کار میکند. نواحی خیلی رنگی، خیلی تاریک و اشباعشده را کنار میگذارد و نور را فقط از نواحی نزدیک به خنثی تخمین میزند. با Compute Every تعیین میکنید ضرایب هر چند فریم یک بار حساب شوند. پیشفرض ۲۵ است. عدد کمتر به تغییر نور سریعتر واکنش میدهد و عدد بیشتر رنگ را پایدارتر نگه میدارد.
برای نور ثابت، نود WhiteBalance را در ویرایشگر گراف اضافه کنید. این نود فقط برای دوربین ناحیهای است:
- یک کارت سفید یکنواخت جلوی دوربین بگذارید تا کل کادر را بپوشاند.
- Compute and Save Factors را بزنید. ضرایب از آخرین فریم حساب میشوند و در فایلی با پسوند wb-factors-rev2 ذخیره میشوند.
- با Load همان فایل را بار کنید و Enable را روشن کنید.
- خط Compatibility باید compatible نشان دهد. اگر نه، فایل به ابعاد این دوربین نمیخورد.
این ضرایب برای هر پیکسل جدا حساب میشوند. پس هر ناهمواری نور روی کارت هم در آنها ثبت میشود. کارت را صاف و با نور یکدست بگذارید.
توضیح عمومیتری دربارهی تعادل رنگ و تعادل سفیدی را در ویکیپدیا (انگلیسی) پیدا میکنید.
دوربینهای رنگی ما را در صفحهی دوربینهای اسکن خطی و دوربینهای ناحیهای ببینید. اگر رنگ تصویرتان هنوز درست درنمیآید، از صفحهی تماس با ما در میان بگذارید تا با هم بررسی کنیم.