رفتن به مطلب

تبدیل فرمت


zahra jalili

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

سلام

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


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

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

  • Like 2
لینک به دیدگاه
سلام

من یه پایگاه داده تصویر دانلود کردم که فرمت تصاویرش 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

 

  • Like 3
لینک به دیدگاه
سلام

خودم تا حالا استفاده نکرده بودم، 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)

  • Like 2
لینک به دیدگاه
×
×
  • اضافه کردن...