امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
تبديل عدد رنگ به RGB
نویسنده پیام
SayyedAli آفلاین
كاربر دو ستاره
**

ارسال‌ها: 124
موضوع‌ها: 54
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 22
( 37 تشکر در 27 ارسال )
ارسال: #1
تبديل عدد رنگ به RGB
سلام ميشه بگيد چه جوري مي شه عدد رنگ رو به RGB برگردوند؟
مثلا رنگ قرمز عددش هسته: 255 حالا چه جوري با RGB برگردونيم؟
ممنون
۲۷-آذر-۱۳۸۴, ۱۹:۳۰:۲۷
وب سایت ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #2
 
البته اين كه ميگي فرمت RGB با 24 بيت عمق رنگه يعني براي هر رنگ يك بايت (8 بيت) اختصاص مي دن چون سه رنگ داريم 3 * 8 = 24 هالا اين بايت ها رو كنار هم قرار مي دن و اينكه قرمز عددش 255 به خاطر اينه كه بيشترين عددي كه مي شه به بايت قرمز اختصاص داد 255 يعني تمام بيتها يك باشن و بقيه بيتها هم كه مال دو رنگ ديگس صفر
براي تبديل مي توني از ضرب يا براي تبديل بر عكس از تقسيم استفاده كني البته من جاي بايتها رو درست نمي دونم ولي ترتيبشون بايد RGB باشه بنابراين جاي رنگها رو احتمالا بايد عوض كني
کد:
RGB = R * 65536 + G * 256 + B
B = RGB mod 256
G = (RGB/256) mod 256
R = RGB/65536

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۷-آذر-۱۳۸۴, ۲۳:۵۲:۵۱
وب سایت ارسال‌ها
پاسخ
amircivil آفلاین
كاربر دو ستاره
**

ارسال‌ها: 162
موضوع‌ها: 34
تاریخ عضویت: بهمن ۱۳۸۳

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #3
 
سلام
کد:
RGB(0,0,255);
۲۸-آذر-۱۳۸۴, ۲۲:۴۳:۳۸
ارسال‌ها
پاسخ
SayyedAli آفلاین
كاربر دو ستاره
**

ارسال‌ها: 124
موضوع‌ها: 54
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 22
( 37 تشکر در 27 ارسال )
ارسال: #4
 
آقا هادي ممنون.Amaze
اماآقا امير شما معلومه سوال منو متوجه نشدي.
۲۹-آذر-۱۳۸۴, ۲۰:۱۹:۵۱
وب سایت ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #5
 
نقل قول: اماآقا امير شما معلومه سوال منو متوجه نشدي.
چرا متوجه شده اين هم كه نوشته يه دستور كه توي VC دقيقا كار دستور اول منو انجام مي ده

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۳۰-آذر-۱۳۸۴, ۰۸:۴۵:۱۱
وب سایت ارسال‌ها
پاسخ
amircivil آفلاین
كاربر دو ستاره
**

ارسال‌ها: 162
موضوع‌ها: 34
تاریخ عضویت: بهمن ۱۳۸۳

تشکرها : 0
( 3 تشکر در 2 ارسال )
ارسال: #6
 
نقل قول: نقل قول:
اماآقا امير شما معلومه سوال منو متوجه نشدي.

چرا متوجه شده اين هم كه نوشته يه دستور كه توي VC دقيقا كار دستور اول منو انجام مي ده
ممنون هادي جان

SayyedAli :wink: :wink:
۳۰-آذر-۱۳۸۴, ۱۱:۴۳:۲۸
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  تبديل فونت داس به ويندوز majid_da57 6 8,492 ۰۱-آبان-۱۳۹۱, ۱۹:۲۸:۵۷
آخرین ارسال: bashiribashiri
Question [سوال] تبديل عكس به res file و استفاده از اون تو برنامه Hamidreza95 2 3,146 ۰۳-مهر-۱۳۹۰, ۰۲:۰۰:۰۸
آخرین ارسال: 1120
  سورس تبديل ايدي به ايميل bah69man 1 2,941 ۲۱-فروردین-۱۳۹۰, ۱۳:۵۳:۱۵
آخرین ارسال: saeedvir
  تبديل عدد به هكسا mhrn007 1 4,105 ۰۳-شهریور-۱۳۸۹, ۱۳:۰۰:۲۸
آخرین ارسال: Payman62
  تبديل عكس به متن Agary 9 7,681 ۰۳-دى-۱۳۸۸, ۱۷:۲۰:۰۸
آخرین ارسال: lord_viper
  تبديل عكس به آيكون reza87 1 2,342 ۱۴-فروردین-۱۳۸۸, ۲۱:۰۱:۳۷
آخرین ارسال: mohsen0025
  تبديل آيدي به ايمل (كمك كنيد) idenshz 2 2,953 ۳۰-دى-۱۳۸۷, ۱۳:۴۱:۲۹
آخرین ارسال: Payman62
  تبديل متن به عكس reza87 6 4,647 ۰۹-شهریور-۱۳۸۷, ۱۱:۵۷:۴۲
آخرین ارسال: vz67
  تبديل اجاکس به html CRazYFULL 4 2,702 ۱۲-مرداد-۱۳۸۷, ۰۰:۴۸:۴۵
آخرین ارسال: CRazYFULL
Smile تبديل نوشته به تصوير {متن به تصوير} ali_pazho 1 2,272 ۱۱-اردیبهشت-۱۳۸۶, ۱۷:۳۳:۱۹
آخرین ارسال: adaneshjoo

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS