رفتن به مطلب

تبدیل فرمت


zahra jalili

ارسال های توصیه شده

سلام

من یه پایگاه داده تصویر دانلود کردم که فرمت تصاویرش pgm هست حالا واسه اینکه این تصاویر رو به jpeg کنم از کد زیر استفاده کردم.


i=imread('0.pgm');
imwrite(i,'0.jpg')

حالا من تو یه قسمت از یه پایان نامه خودندم که این تصاویر با فرمت pgm رو به تصاویری با فرمت jpeg با فاکتور کیفیت 98 تبدیل کرده. سوال من اینجاست که فاکتور کیفیت رو موقع تبدیل چطور لحاظ کرده؟

لینک به دیدگاه
سلام

من یه پایگاه داده تصویر دانلود کردم که فرمت تصاویرش pgm هست حالا واسه اینکه این تصاویر رو به jpeg کنم از کد زیر استفاده کردم.


i=imread('0.pgm');
imwrite(i,'0.jpg')

حالا من تو یه قسمت از یه پایان نامه خودندم که این تصاویر با فرمت pgm رو به تصاویری با فرمت jpeg با فاکتور کیفیت 98 تبدیل کرده. سوال من اینجاست که فاکتور کیفیت رو موقع تبدیل چطور لحاظ کرده؟

 

سلام

خودم تا حالا استفاده نکرده بودم، jpeg فشرده سازیش برای کارتون مشکل ساز نمیشه؟

 

اینو از هلپ کپی کردم:

 

JPEG — Joint Photographic Experts Group

 

'BitDepth' — Number of bits per pixel

8 (default) | scalar

 

'Comment' — Comment to add to image

string | character array | n-by-1 cell array of strings

 

'Mode' — Type of compression

'lossy' (default) | 'lossless'

 

'Quality' — Quality of output file

75 (default) | scalar in the range [0,100]

Quality of the output file, specified as the comma-separated pair consisting of 'Quality' and a scalar in the range [0,100], where 0 is lower quality and higher compression, and 100 is higher quality and lower compression. A Quality value of 100 does not write a lossless JPEG image. Instead, use the 'Mode','lossless' name-value pair argument.

 

Example: 'Quality',100

 

لینک به دیدگاه
سلام

خودم تا حالا استفاده نکرده بودم، jpeg فشرده سازیش برای کارتون مشکل ساز نمیشه؟

 

اینو از هلپ کپی کردم:

 

JPEG — Joint Photographic Experts Group

 

'BitDepth' — Number of bits per pixel

8 (default) | scalar

 

'Comment' — Comment to add to image

string | character array | n-by-1 cell array of strings

 

'Mode' — Type of compression

'lossy' (default) | 'lossless'

 

'Quality' — Quality of output file

75 (default) | scalar in the range [0,100]

Quality of the output file, specified as the comma-separated pair consisting of 'Quality' and a scalar in the range [0,100], where 0 is lower quality and higher compression, and 100 is higher quality and lower compression. A Quality value of 100 does not write a lossless JPEG image. Instead, use the 'Mode','lossless' name-value pair argument.

 

Example: 'Quality',100

 

ممنون از اینکه جواب دادین:icon_gol:

کار من رو تصاویر jpeg هست، فک نکنم مشکل ساز بشه.

همونطور که گفتین به شکل کد زیر تونستم کیفیت رو تعیین کنم.


imwrite(i,'1.jpg','Quality',100)

لینک به دیدگاه

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

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

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...