نمایش نتایج 1 تا 4 از 4

نام تاپیک: رنگهای RGB , CMYK

  1. #1
    کاربر دائمی آواتار ebraham
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    تهران
    پست
    126

    Question رنگهای RGB , CMYK پیکسلهای صفحه نمایش

    با سلام
    من یه برنامه ای نوشتم که رنگهای 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؟
    ممنون
    آخرین ویرایش به وسیله ebraham : چهارشنبه 18 مرداد 1391 در 21:54 عصر

  2. #2
    کاربر دائمی آواتار ebraham
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    تهران
    پست
    126

    نقل قول: رنگهای RGB , CMYK

    کسی نمیتونه راهنمایی کنه؟!!!

  3. #3

    نقل قول: رنگهای RGB , CMYK پیکسلهای صفحه نمایش

    نقل قول نوشته شده توسط 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؟
    ممنون
    صفحه نمایشگر منبع نوری یه، اگر مقادیر کانال های رنگی اش صفر باشه ازش نوری تابیده نمیشه و در نتیجه مشکی دیده میشه، اما
    اون چیزی که موقع چاپ روی کاغذ قرار می گیره جوهره که نه تنها منبع نوری نیست بلکه مانع از بازتاب شدن یکسری امواج نوری میشه،
    فرضا جوهر قرمز به رنگ قرمز دیده میشه چون همه امواج نوری بجز محدوده رنگ قرمز رو جذب خودش می کنه و اجازه بازتاب نمیده.

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

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

  4. #4
    کاربر دائمی آواتار ebraham
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    تهران
    پست
    126

    نقل قول: رنگهای RGB , CMYK

    بله هدف بدست آوردن نتیجه دلخواه در زمان چاپ و بر روی کاغذه .ممنون.

تاپیک های مشابه

  1. سوال: چگونه می توان سیستم رنگ فایل Jpg را تشخیص داد؟ (CMYK یا RGB)
    نوشته شده توسط resanehmehr در بخش VB.NET
    پاسخ: 3
    آخرین پست: دوشنبه 11 مرداد 1389, 12:29 عصر
  2. تشخیص رنگهای RGB
    نوشته شده توسط IC_prog در بخش Foxpro
    پاسخ: 3
    آخرین پست: چهارشنبه 23 آبان 1386, 17:39 عصر
  3. tooltip به شکل و رنگهای دلخواه
    نوشته شده توسط بابک زواری در بخش کامپوننت ها و ابزارهای کاربردی در VB6
    پاسخ: 1
    آخرین پست: شنبه 29 فروردین 1383, 05:19 صبح
  4. RGB
    نوشته شده توسط Harry در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: چهارشنبه 03 دی 1382, 10:11 صبح
  5. Long 2 RGB
    نوشته شده توسط Farhad.B.S در بخش VB.NET
    پاسخ: 3
    آخرین پست: جمعه 29 فروردین 1382, 16:20 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •