PDA

View Full Version : سوال: ارتباط این دو مقدار رو متوجه نمیشم



SardareEshgh
چهارشنبه 28 آذر 1397, 12:53 عصر
دوستان سلام
در خواندن تصویر میتونیم تصویر رو با کد زیر به ارایه ای از بایت تبدیل کنیم:

byte[] buff = System.IO.File.ReadAllBytes(Imagepath);

همچنین با کد زیر میتونیم پیکسل به پیکسل تصویر رو بخونیم :

for (int y = 0; y < bitmapImage.Height; y++)
{
for (int x = 0; x < bitmapImage.Width; x++)
{
pixelColor = bitmapImage.GetPixel(x, y);


میخواستم بدونم چه ارتباطی بین مقادیر اون ارایه و مقادیر پیکسل وجود داره؟ ایا این پیکسلها رو میشه از اون ارایه هم بدست اورد یا بالعکس؟
ممنون

mrbm_2007
چهارشنبه 28 آذر 1397, 14:37 عصر
نه بی این راحتی نیست، چون فرمت های مختلف مثل png gif bmp jpg وجود داره که هرکدوم با ساختار تعریف شده ی خودش ذخیره و خوانده می شه

SardareEshgh
چهارشنبه 28 آذر 1397, 15:36 عصر
دوست عزیز ممنون از پاسختون. فرض کنید تصویر jpg باشه. در این صورت ارتباطشون چطوری میشه؟ این ارتباط برام مهمه. ممنون میشم توضیح بدید یا اگه کد دارید بذارید . ممنون