PDA

View Full Version : تبدیل bmp به hex



NIMA_1981
یک شنبه 22 اسفند 1389, 13:28 عصر
سلام دوستان چطوری می تونم یک فایل bmp به hex تبدیل کنم
http://up.iran-ps.com/images/165h2.jpg

اینم hex
http://up.iran-ps.com/images/860h1.jpg

m.soleimani
یک شنبه 22 اسفند 1389, 15:22 عصر
سلام دوستان چطوری می تونم یک فایل bmp به hex تبدیل کنم







BMP Image;
Image.ReadFromFile( "SomePicture.bmp" );

for( int j=0 ; j < Image.TellHeight() ; j++ )
{
for( int i=0; i < Image.TellWidth() ; i++ )
{
cout << "red: " << Image(i,j)->Red << "\t"
<< "green: " << Image(i,j)->Green << "\t"
<< "blue: " << Image(i,j)->Blue << endl;
}
}

NIMA_1981
یک شنبه 22 اسفند 1389, 16:36 عصر
ممنون میشه بگید این از کدام کتابخانه استفاده می کنه

Image.ReadFromFile این دستور از دستور های c++ نیست

m.soleimani
یک شنبه 22 اسفند 1389, 23:26 عصر
Image یه شی بیت‌مپ هست ReadFromFile هم یکی از توابع داخلی تعریف شده در کلاس بیت‌مپ هست موفق باشید./

NIMA_1981
دوشنبه 23 اسفند 1389, 02:01 صبح
میشه کتابخانه های که باید به این فایل include بشه رو هم بگید -جون من فکر کنم این توی c++ کار نکنه

mehdi.mousavi
دوشنبه 23 اسفند 1389, 13:09 عصر
سلام.

@m.soleimani: لطفا کد دیگران رو Copy/Paste نکنید. اگر قصد دارید اینکارو کنید، لینک به مطلب مزبور رو اینجا قرار بدید تا بچه ها سردرگم نشن.

@NIMA_1981: پاسخی که به شما دادن، در این آدرس (http://bytes.com/topic/c/answers/580148-bitmap-hexadecimal-conversion) ذکر شده. برای استفاده از کلاس BMP، نویسنده کد از کتابخانه EasyBMP C++ (http://easybmp.sourceforge.net/) استفاده کرده (که Open Source هستش).

موفق باشید.