PDA

View Full Version : مبتدی: کاهش حجم عکس اسکن شده



ozzy_mra
شنبه 26 تیر 1389, 09:58 صبح
سلام
دوستام راهی برای کاهش حجم عکس حاصل از اسکن سراغ دارید؟
مثال codeproject و دیدم ولی خیلی متوجه نشدم اگه ممکنه راهنمائیم کنید

Salar Ashgi
شنبه 26 تیر 1389, 10:38 صبح
یه روش میتونه تبدیل فرمت عکس باشه ، چون معمولا عکسهای Bmp گاها حجماشون تا 10 مگ رسیده ،

ولی عکسهای PNG بدون افت کیفیت از حالت Bmp حجم عکس رو بصورت نجومی میاره پایین .

یه روش هم میتونه تغییر سایز عکس باشه .

و البته ممکنه روشهای دیگری هم موجود باشند ...

ozzy_mra
شنبه 26 تیر 1389, 10:41 صبح
یه روش میتونه تبدیل فرمت عکس باشه ، چون معمولا عکسهای Bmp گاها حجماشون تا 10 مگ رسیده ،

ولی عکسهای PNG بدون افت کیفیت از حالت Bmp حجم عکس رو بصورت نجومی میاره پایین .

یه روش هم میتونه تغییر سایز عکس باشه .

و البته ممکنه روشهای دیگری هم موجود باشند ...

سلام
کدی از تبدیل فرمتا دارید؟
یه راست میشه از اسکنر به صورت png اسکن کرد؟

asefy2008
شنبه 26 تیر 1389, 10:46 صبح
یک روش دیگه هم استفاده از تبدیل موجک هست.

ozzy_mra
شنبه 26 تیر 1389, 10:52 صبح
یک روش دیگه هم استفاده از تبدیل موجک هست.

میشه بیشتر برام توضیح بدین؟
نمونه کد اگه دارید برام بزارید ممنونم

asefy2008
شنبه 26 تیر 1389, 12:30 عصر
به این (http://barnamenevis.org/forum/showpost.php?p=1019045&postcount=19) نگاه بنداز.
من هنوز وقت نکردم کدش رو بنویسم ولی اگه نوشتم برای شما هم می زارم.

Salar Ashgi
شنبه 26 تیر 1389, 14:10 عصر
کدی از تبدیل فرمتا دارید؟


خدمت شما :



Image img = Image.FromFile(@"D:\final.bmp");
img.Save(@"D:\final.png", System.Drawing.Imaging.ImageFormat.Png);


مقایسه حجم ها : (کیفیت ثابت)

http://barnamenevis.org/forum/attachment.php?attachmentid=53041&stc=1&d=1279361379 http://barnamenevis.org/forum/attachment.php?attachmentid=53042&stc=1&d=1279361379