نوشته شده توسط
ebraham
با سلام
من یه برنامه ای نوشتم که رنگهای RGB تمام پیکسلهای یک عکس را میتونم بدست بیارم ولی همین کد برای بدست آوردن رنگهای CMYK درست کار نمیکنه . علتش چیه؟
و مشکل دوم اینکه : پیکسلهای رنگ سیاه در صفحه نمایش مانیتور در RGB عبارتند از :R=0,G=0,B=0 و پیکسلهای رنگ سفید در صفحه نمایش مانیتور عبارنتد از :R=255,G=255,B=255 که رنگ سفید رو نشون میده ولی در پرینت روی کاغذ R=0 G=0 B=0 رنگ سفید رو میده و R=255 , G=255 , B=255 رنگ سیاه رو نشون میده.
یعنی دقیقن برعکس میشه . البته فقط بحث برعکس شدن رنگهای سفید و سیاه نیست بلکه این مسئله باعث میشه که ترکیب رنگهای دیگه هم بهم بریزه .
علتش چیه ؟
حالا چه کدی میشه نوشت تا یک نتیجه رو بده ؟ یا باید از رنگهای CMYK استفاده کرد علاوه بر رنگهای RGB؟
ممنون