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

نام تاپیک: چطورمیشه میانگین رنگ تعدادی پیکسل را به دست آورد

  1. #1

    Question چطورمیشه میانگین رنگ تعدادی پیکسل را به دست آورد

    با سلام خدمت تمامی دوستان

    اگه میشه میخوام که در مورد زیر راهنماییم کنید :
    {( که چطور میشه محدوده ای را تعیین کرد و پیکسل ها را خواند)در این مورد مشکلی نیست} سپس تشخیص داد که عمده رنگ این پیکسل ها چه رنگی است.

    با تشکر
    --------------------------
    میرلوحی

  2. #2
    سلام دوست عزیز
    هر متغییر از نوع رنگ شامل سه رنگ اصلیRGB است پس متغیر رو تبدیل به hex بکن بعد اجزای سه گانه رو ازش استخراج کن. برای میانگین گیری دو رنگ اعضای مشابه شون رو میانگین بگیر تا به یک آر و یک جی و یک بی میانگین برسی بعد دوباره ترکیبشون کن. البته من خودم امتحانش نکردم ولی امیدوارم مشکلت رو حل کنه.

  3. #3
    کاربر دائمی آواتار leilav_1984
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    تهران
    پست
    307

    Arrow

    همونطور که دوستمون هم گفتن باید مؤلفه های R , G , B رو دربیارید
    تو کلاس Color متد واسه اینکار تعریف شده
    یه سری به MSDN بزنید
    باید کل تصویر رو به عنوان یه آرایه دو بعدی از pixelها در نظر بگیرید و تو حلقه متد مربوطه رو واسه همش اجرا کنید

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

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