امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
دریافت عکس،تشخیص حجم آن و تشخیص حداکثر کیفیتی که میتونه داشته باشه
نویسنده پیام
RAMA2009 آفلاین
Banned

ارسال‌ها: 131
موضوع‌ها: 38
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 43
( 59 تشکر در 51 ارسال )
ارسال: #1
دریافت عکس،تشخیص حجم آن و تشخیص حداکثر کیفیتی که میتونه داشته باشه
سلام
* فرض کنید با common dialog یک عکس رو از کاربر دریافت میکنیم:
1- (چطوری تشخیص بدیم حجم عکس دریافتی چقدره؟)
2- (چطوری تشخیص بدیم، حداکثر کیفیتی که میتونیم به عکس بدیم چقدر میتونه باشه؟)
مثلا فرض کنید میخوایم حجم عکس رو ببریم بالا، از کجا بفهمیم حداکثر کیفیتی که عکس ورودی میتونه داشته باشه چقدره؟ که همون کیفیت رو به عکس بدیم.
۱۱-بهمن-۱۳۹۰, ۱۲:۴۱:۴۵
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #2
RE: دریافت عکس،تشخیص حجم آن و تشخیص حداکثر کیفیتی که میتونه داشته باشه
سلام.
حجم فایل دستور filelen.
کیفیت هم محدودیت نداره. شما میتونی عکس bmp دو بیت رو به 32 بیت تبدیل کنی. اما سیاه سفید باقی میمونه و فقط حجمش میره بالا.
یا یه jpg با quality صفر رو اگه کیفیتش رو 12 بکنی عکس تار و بی کیفیت باقی خواهد موند.
(آخرین ویرایش در این ارسال: ۱۱-بهمن-۱۳۹۰, ۱۴:۰۷:۱۶، توسط Payman62.)
۱۱-بهمن-۱۳۹۰, ۱۴:۰۶:۴۵
ارسال‌ها
پاسخ
تشکر شده توسط : RAMA2009
RAMA2009 آفلاین
Banned

ارسال‌ها: 131
موضوع‌ها: 38
تاریخ عضویت: اسفند ۱۳۸۹

تشکرها : 43
( 59 تشکر در 51 ارسال )
ارسال: #3
RE: دریافت عکس،تشخیص حجم آن و تشخیص حداکثر کیفیتی که میتونه داشته باشه
سلام
خروجيش به بايته واسه اينکه خروجي به کيلو بایت باشه، تقسيم به 1024 کردم و از تابع round واسه رند کردن عدد استفاده کردم.
اما مثلا يه فايله 10.22KB رو 10 نشون ميده.
*حالا ميخوام تا دو رقم اعشار رو واسم نشون بده، بايد چکار کنم؟
** نکته ي بعدي اينه که يه فايل حجمش 400 بايته اما size on disk ش 16 کيلو بايته، اگه بخوايم size on disk هم بدست بياريم چکار کنيم؟
(آخرین ویرایش در این ارسال: ۱۱-بهمن-۱۳۹۰, ۱۷:۱۷:۴۸، توسط RAMA2009.)
۱۱-بهمن-۱۳۹۰, ۱۷:۱۵:۰۸
ارسال‌ها
پاسخ
Payman62 آفلاین
مدیر بخش ویژوال بیسیک
*****

ارسال‌ها: 2,273
موضوع‌ها: 149
تاریخ عضویت: اسفند ۱۳۸۴

تشکرها : 1308
( 3661 تشکر در 942 ارسال )
ارسال: #4
RE: دریافت عکس،تشخیص حجم آن و تشخیص حداکثر کیفیتی که میتونه داشته باشه
سلام.
سوال اول:

کد:
Round(Size, 2)

سوال دوم:
sizeondisk بستگی به کلاستر هاردت داره. باید اولین ضریب کلاستر هاردت بعد از حجم فایل رو به دست بیاری.
در موردش سرچ کن مطلب هست.
۱۱-بهمن-۱۳۹۰, ۱۷:۳۰:۱۲
ارسال‌ها
پاسخ
تشکر شده توسط : RAMA2009


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  چگونگی دریافت اطلاعات لحظه ای بورس javad917 10 14,847 ۱۷-فروردین-۱۳۹۹, ۱۹:۰۳:۴۵
آخرین ارسال: mostafa2020
  [سوال] کنترل مقدار نوع داده که از تکس باکس فرم دریافت می شود eppagh 2 3,307 ۰۲-مرداد-۱۳۹۴, ۱۰:۵۴:۰۰
آخرین ارسال: Ghoghnus
  [سوال] فانکشن برای تشخیص زبان عبارت متنی eppagh 0 1,726 ۱۳-شهریور-۱۳۹۳, ۱۰:۲۵:۲۵
آخرین ارسال: eppagh
  جستجو مقدار مورد نظر در Cellهای رنج تعریف شده و دریافت نشانی Cellهای آن eppagh 9 6,594 ۱۲-مرداد-۱۳۹۳, ۰۹:۵۴:۰۳
آخرین ارسال: eppagh
  دریافت سورس سایت بصورت یونیکد aleas 7 5,439 ۱۷-خرداد-۱۳۹۳, ۲۲:۴۱:۱۵
آخرین ارسال: aleas
  حداکثر محدودیت بانک اکسس aleas 2 6,405 ۲۰-مهر-۱۳۹۲, ۱۱:۵۲:۴۶
آخرین ارسال: far_222000
  سوال در رابطه با دور زدن کد تشخیص وب بروزر sevdaboy 5 4,378 ۱۶-تير-۱۳۹۲, ۱۹:۴۸:۱۶
آخرین ارسال: sevdaboy
  تشخیص اولین کاراکتر در هر خط RAMA2009 9 7,577 ۱۹-دى-۱۳۹۱, ۰۳:۰۴:۵۰
آخرین ارسال: mahmoodgh
Sad تشخیص ( پلاک خودرو ) و ( چهره انسان ) kopolezerang 8 13,178 ۲۶-فروردین-۱۳۹۱, ۱۵:۵۴:۰۶
آخرین ارسال: megatron
  تشخیص خاموش شدن/رست شدن/لاگ اف شدن ویندوز در وی بی6 RAMA2009 12 9,773 ۱۸-اسفند-۱۳۹۰, ۰۳:۳۱:۵۴
آخرین ارسال: RAMA2009

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS