سلام دوستان.
من اگه بخام از یک سیستم رنگ غیر از rgb استفاده کنم باید چیکار کنم.
در کل rgb واسه کارم سنگینه من مثلا 256 رنگ برام کافیه.حالا چطوری با همچین سیستم رنگی یک bitmap بسازم.
یا چطوری از rgb به اون سیستم رنگ سبکتر تبدیلش کنم.
با تشکر
سلام دوستان.
من اگه بخام از یک سیستم رنگ غیر از rgb استفاده کنم باید چیکار کنم.
در کل rgb واسه کارم سنگینه من مثلا 256 رنگ برام کافیه.حالا چطوری با همچین سیستم رنگی یک bitmap بسازم.
یا چطوری از rgb به اون سیستم رنگ سبکتر تبدیلش کنم.
با تشکر
private void button1_Click(object sender, EventArgs e)
{
Bitmap b1 = new Bitmap("augustinus_16ColorBitmap.bmp");
Bitmap b2 = new
Bitmap(b1.Size.Width, b1.Size.Height,
System.Drawing.Imaging.PixelFormat.Format24bppRgb) ;
Graphics g = Graphics.FromImage(b2);
g.DrawImage(b1, new Point(0, 0));
}
دوست عزیز ممنون از جوابتون اما مشکل منو حل نکرد.
شاید من منظورمو بد گقتم.
من میخام به کد پیکسل ها دسترسی داشته باشم مثلا کد رنگی در rgb(122,23,43) است مثلا در 256 میشه این 141 که من تبدیل اینشو دارم
اما میخام الان اون کد 141 که مربوظ 256 رنگ است رو setpixel کنم.نمیدونم چطوری اونو setpixel کنم.؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟