نمایش نتایج 1 تا 5 از 5

نام تاپیک: به دست اوردن quality عکس

  1. #1

    به دست اوردن quality عکس

    سلام.
    کسی میدونه چطور میشه quality یه عکس jpg رو به دست اورد؟

  2. #2

    نقل قول: به دست اوردن quality عکس

    سلام. در .NET به راحتی میشه با استفاده از کلاس Image به برخی از مشخصات فایل های تصویری دسترسی پیدا کنید.
    برای بدست آوردن Resolution از خصیصه های HorizontalResolution و VerticalResolution استفاده میشه.(بر حسب dpi)
    برای بدست آوردن اندازه تصویر از Height و Width استفاده می کنیم.
    و برای بدست آورد Bit Rate (مجموع رنگ ها) و فرمت پیسکل از PixelFormat استفاده میشه.


    public static void Main()
    {

    Image image=Image.FromFile(@"FileName");

    Console.WriteLine("Bit Rate: {0}\nHorizontal Resolution : {1}\nVertical Resolution: {2}",image.PixelFormat,image.HorizontalResolution, image.VerticalResolution);

    Console.ReadLine();
    }

  3. #3
    کاربر دائمی آواتار navid_8x
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    قزوین
    پست
    130

    نقل قول: به دست اوردن quality عکس

    اگه منظورتون quality در زمان انکدینگ باشه باید بگم photoshop هم تشخیص نمیده. چون این پارامتر ثبت نمیشه توی فایل.

  4. #4

    نقل قول: به دست اوردن quality عکس

    نقل قول نوشته شده توسط navid_8x مشاهده تاپیک
    اگه منظورتون quality در زمان انکدینگ باشه باید بگم photoshop هم تشخیص نمیده. چون این پارامتر ثبت نمیشه توی فایل.
    سلام.
    ظاهرا این طوره که شما میگی.
    چون کیفیت عکس هایی که من با C#‎ ذخیره کرده بودم رو تشخیص نداد. اما اگه با خود فوتوشاپ عکس رو ذخیره کنی و اون عکس رو بعدا باز کنی میتونه بفهمه دفعه پیش چه quality قرار داده بودی.

    من در دیتابیس باید عکس ذخیره کنم و باید حجمش از 8 کیلو بایت کمتر باشه.
    ابتدا عکس رو jpg میکنم. بعد ریسایز میکنم و کوچیک میشه. اما اگه حجمش هنوز از 8 کیلو بیشتر باشه میام quality ش رو میارم پایین تا حجمش کم شه.

    حالا هنگام پایین اوردن quality نمیدونم کیفیت خود عکس در چه حدیه که quality پایین تری بهش بدم. اگه quality رو زیاد قرار بدم حجم عکس زیاد میشه (هر چند کیفیت بهتر نمیشه). اگرم quality رو خیلی پایین قرار بدم ممکنه کیفیت خیلی بیاد پایین. اینه که میخوام quality رو بدونم و کمتر از اون رو بهش بدم تا حجمش کم شه.

  5. #5
    کاربر دائمی آواتار navid_8x
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    قزوین
    پست
    130

    نقل قول: به دست اوردن quality عکس

    http://msdn.microsoft.com/en-us/library/bb882583.aspx
    این لینک در مورد انکدینگ به quality های مختلف توضیح داده.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •