نشان دادن یک قسمت از یک تصویر بزرگ
سلام دوستان :
میخوام بدونم میشه فقط یه قسمت از یه تصویر را برش داد و نمایش داد ؟
توجه کنید که من نمیخوام کل تصویر رو لود کنم بعد یه قسمتش رو ببرم و نشون بدم . چون نصویر حجم و کیفیت بالایی داره . و من نمیخام بار اضافی رو سیستم بندازم .
مثل همیشه از تمامی شما اساتید سپاس گزارم . :لبخندساده:
1 ضمیمه
نقل قول: نشان دادن یک قسمت از یک تصویر بزرگ
سلام
خودم جوابش رو پیدا کردم گفتم بزارم اینجا که دیگران راه من رو دوباره نرن :لبخند:
در ضمن اگر جاییش رو متوجه نشدید بگین
نقل قول: نشان دادن یک قسمت از یک تصویر بزرگ
شما با این کد دارید کل تصویر رو load می کنید.
Image newImage = Image.FromFile(@"...");
نقل قول: نشان دادن یک قسمت از یک تصویر بزرگ
نقل قول:
نوشته شده توسط
bermooda
شما با این کد دارید کل تصویر رو load می کنید.
Image newImage = Image.FromFile(@"...");
:متفکر: گمان نمیکنم :متفکر:
من با این کد یه قسمت از یه عکس که حجمش هم 85MB هست و سایزش هم 15000*12000 هست رو بدون هیچ تاخیری لود میکنم.
نقل قول: نشان دادن یک قسمت از یک تصویر بزرگ
به ميزان مصرف حافظه برنامه خود دقت كنيد زماني كه اين خط كد رو اجرا ميكنه، ببينيد چه تغييراتي ميكنه.
اگر تغييراتش محسوس نباشه ميشه نتيجه گرفت راه حل شما هموني هست كه دنبالش بودين.
نقل قول: نشان دادن یک قسمت از یک تصویر بزرگ
نقل قول:
نوشته شده توسط
bermooda
به ميزان مصرف حافظه برنامه خود دقت كنيد زماني كه اين خط كد رو اجرا ميكنه، ببينيد چه تغييراتي ميكنه.
اگر تغييراتش محسوس نباشه ميشه نتيجه گرفت راه حل شما هموني هست كه دنبالش بودين.
کاری که فرمودید رو انجام دادم . خبری از پردازش اضافی یا پر شدن حافظه نبود .
به هر حال از توجهی که به این قطعه کد داشتید ممنونم :تشویق: :لبخندساده:
نقل قول: نشان دادن یک قسمت از یک تصویر بزرگ
سلام
در ادامه سواله دوستمون من می خوام یک قسمت از تصویر رو برش بدم و با درگ و دراپ در یک PictureBox دیگه بذارم ممنون میشم راهنمایی کنید با تشکر