میخوام مقدار byte از یک آبجکت Image رو بدست بیارم. یا اینکه یجوری تبدیل به streak بشه.
(این آبجکت فایل خارجی نداره نداره)
میخوام مقدار byte از یک آبجکت Image رو بدست بیارم. یا اینکه یجوری تبدیل به streak بشه.
(این آبجکت فایل خارجی نداره نداره)
دوست عزیز با این کد عکس خود را در یک stream ذخیره کنید و بعد بایت بایت بخوانید
stream s;
Image i;
i.Save(s,Drawing.Imaging.ImageFormat.Jpeg);
FileStream fls;
pictureBox2.Image.Save("temp.tmp");
fls = new FileStream("temp.tmp", FileMode.Open, FileAccess.Read);
byte[] blob = new byte[fls.Length];
fls.Read(blob, 0, System.Convert.ToInt32(fls.Length));
fls.Close();
ممنون
جواب جناب ghafoori مورد نظر من بود. (گرچه همون لحظه جوابم پیدا کردم ;) با memorystream )