تالار گفتمان مانشت
تبدیل گری به رنگی - نسخه‌ی قابل چاپ

تبدیل گری به رنگی - irpersian20 - 23 خرداد ۱۳۹۵ ۰۹:۳۱ ق.ظ

با درود و وقت بخیر
دوستان به نظرتون موردی داره اگر ما یک عکس Gray را به RGB تبدیل کنیم؟
یعنی تو تبدیل باز هم Gray میمونه اما برای مقاصد بعدی میتونیم از سه کانال بودنش استفاده کنیم.
چون در متلب هم تابع اماده نداره و باید دستی این کار رو کرد.
Blush

تبدیل گری به رنگی - Jooybari - 23 خرداد ۱۳۹۵ ۰۲:۱۸ ب.ظ

سلام. رنگ دادن به تصویر کار ساده ای نیست. تو تصویر gray برای هر پیکسل ۸ بیت داریم و تو تصویر رنگی ۲۴ بیت.
ما برای تبدیل ۲۴ بیت رنگی به ۸ بیت gray تابع داریم (یعنی یه مجموعه نقاطی هستن که خروجیشون برابره.) ولی با توجه به اینکه این تابع یک به یک نیست، عکسش رو نمیتونیم بصورت تابع داشته باشیم.

تبدیل گری به رنگی - irpersian20 - 23 خرداد ۱۳۹۵ ۰۲:۴۴ ب.ظ

سلام
خیر رنگ نمیخواهیم بدیم.
همان تصویر Gray رو فقط میخواهیم ببریم تو RGB
با همون Gray گری بودنش. هدف این کار که بشه سه کاناله مثل عکس رنگی
و بشه باهاش مثلا کار کرد.
چون این ور تک کانال هست و تو رنگی هس کانال

RE: تبدیل گری به رنگی - Behnam‌ - ۲۳ خرداد ۱۳۹۵ ۰۲:۵۸ ب.ظ

(۲۳ خرداد ۱۳۹۵ ۰۲:۴۴ ب.ظ)irpersian20 نوشته شده توسط:  سلام
خیر رنگ نمیخواهیم بدیم.
همان تصویر Gray رو فقط میخواهیم ببریم تو RGB
با همون Gray گری بودنش. هدف این کار که بشه سه کاناله مثل عکس رنگی
و بشه باهاش مثلا کار کرد.
چون این ور تک کانال هست و تو رنگی هس کانال

کافی هست ۳ بار replicate کنی. عکس gray یک بعد داره، پیکسل‌های همون بعد رو در ۳ بعد تکرار کنه بشه RGB. همانطوری در میاد.