PDA

View Full Version : تغییر سایز عکس در PictureBox بدون افت کیفیت



M.T.P
جمعه 24 دی 1389, 16:14 عصر
دوستان چطور میشه یک عکس رو در PictureBox بدون افت کیفیت تغییر سایز داد؟

parselearn
جمعه 24 دی 1389, 16:51 عصر
1:
http://barnamenevis.org/showthread.php?148739-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%D9%87-%D8%B9%DA%A9%D8%B3-%DB%8C%D8%A7-%D8%A2%DB%8C%DA%A9%D9%88%D9%86

2: استفاده از كامپوننت ضميمه

M.T.P
جمعه 24 دی 1389, 17:50 عصر
ممنون از توجهتون...
ببینید این عکس با نرم افزار PhotoImpact تغییر اندازه داده شده:
http://barnamenevis.org/asset.php?fid=64728&uid=132020&d=1295016380

و این یکی با تابع PaintPicture کنترل PictureBox :
http://barnamenevis.org/asset.php?fid=64727&uid=132020&d=1295016378

علت چیه؟

parselearn
جمعه 24 دی 1389, 20:16 عصر
پستتون برام نامفهموم بود

اما خب شما كدوم حالت ميخوايد حالت رنجه شدن تصوير يا مات؟

M.T.P
شنبه 25 دی 1389, 10:06 صبح
بسیار عالی
دقیقا همون چیزی که میخواستم.... :تشویق:
اما واسه من حدود چهار ثانیه طول میکشه تا یک عکس با سایز 1280x1024 رو به 320x256 تبدیل کنه. چه در حالت مفسر و چه در حالت کامپایل شده. :ناراحت:
چطور برنامه های ویرایش عکس در کسری از ثانیه این کار رو انجام میدن؟؟ حتی عکس بزرگتر از 1280x1024
دوست عزیز parselearn ،، ببین میتونی یه دستی تو کد بیاری... یا سورس دیگه ای داری که سریع تر این فرآیند رو به انجام برسونه. :متفکر:

parselearn
شنبه 25 دی 1389, 17:28 عصر
مشكل سرعت اين كد در حلقه هاي تو در تو هست
در اين كد 4 حلقه در هم هستند. كه به صورت خطي از بالا به پايين پيكسلها را قرار ميدهند
در صورتي كه بخواهيد سرعت بالاتر برود ميتوانيد تعداد گامها را بيشتر كنيد. ولي اين كار باعث افت كيفيت تصوير ميشه

vahid4251
دوشنبه 18 بهمن 1389, 08:03 صبح
1:
http://barnamenevis.org/showthread.php?148739-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D8%A7%D9%86%D8%AF%D8%A7%D8%B2%D9%87-%D8%B9%DA%A9%D8%B3-%DB%8C%D8%A7-%D8%A2%DB%8C%DA%A9%D9%88%D9%86

2: استفاده از كامپوننت ضميمه


سلام با اين كامپونت چجوري بايد كار كرد

M.T.P
یک شنبه 11 دی 1390, 13:29 عصر
یه سورس توپ در این زمینه:

لینک (http://planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=48352&lngWId=1)

http://planetsourcecode.com/Upload_PSC/ScreenShots/PIC200398102506908.jpg