质量变换
Last updated
2023-07-17 15:21:05
{"value":"### **\u7b80\u4ecb**\n\n**imageMogr2** \u63d0\u4f9b\u4e00\u7cfb\u5217\u9ad8\u7ea7\u56fe\u7247\u5904\u7406\u529f\u80fd\uff0c\u672c\u6587\u4ecb\u7ecd **\u56fe\u7247\u8d28\u91cf\u53d8\u6362**\uff0c\u53ef\u4e0e **imageMogr2** \u7684\u5176\u4ed6\u53c2\u6570\u4e00\u8d77\u4f7f\u7528\u3002\n\n### **\u9650\u5236\u8bf4\u660e**\n\n- \u539f\u56fe\u9650\u5236\n - \u539f\u56fe\u683c\u5f0f\u652f\u6301\uff1a `psd`\u3001`jpeg`\u3001`png`\u3001`gif`\u3001`webp`\u3001`tiff`\u3001`bmp`\uff08webp\u52a8\u56fe\uff0c\u4ec5\u652f\u6301 \u6301\u4e45\u5316\u5904\u7406\uff09\n- \u8f93\u51fa\u9650\u5236\n - \u5982\u679c\u60a8\u6709\u591a\u5f20\u591a\u5e27 gif \u56fe\u7247\u9700\u8981\u5904\u7406\uff0c\u53ef\u5728\u56fe\u7247\u4e0a\u4f20\u5b8c\u6210\u540e\u5f02\u6b65\u8fdb\u884c\u9884\u8f6c\uff0c\u8fd9\u6837\u4e0d\u5fc5\u5728\u521d\u6b21\u8bbf\u95ee\u65f6\u8fdb\u884c\u56fe\u7247\u5904\u7406\uff0c\u8bbf\u95ee\u901f\u5ea6\u66f4\u5feb\u3002\u5efa\u8bae\u4f18\u5148\u4f7f\u7528 \u6301\u4e45\u5316\u5904\u7406\n- \u540c\u6b65\u5904\u7406\n - \u540c\u6b65\u5904\u7406\u53ea\u652f\u6301 20MB \u4ee5\u5185\u7684\u56fe\u7247\uff0c\u8d85\u8fc7 20MB \u7684\u56fe\u7247\u9700\u8981\u4f7f\u7528\u6301\u4e45\u5316\u5904\u7406\n - \u540c\u6b65\u5904\u7406\u524d\u7684gif\u6700\u5927\u5e27\u6570\u4e3a 200\n - \u540c\u6b65\u5904\u7406\u524d\u7684\u56fe\u7247`w`\u548c`h`\u53c2\u6570\u4e0d\u80fd\u8d85\u8fc73\u4e07\u50cf\u7d20\uff0c\u603b\u50cf\u7d20\u4e0d\u80fd\u8d85\u8fc71.5\u4ebf\u50cf\u7d20\n - \u540c\u6b65\u5904\u7406\u540e\u7684\u56fe\u7247`w`\u548c`h`\u53c2\u6570\u4e0d\u80fd\u8d85\u8fc79999\u50cf\u7d20\uff0c\u603b\u50cf\u7d20\u4e0d\u5f97\u8d85\u8fc724999999\uff082500w-1\uff09\u50cf\u7d20\n- \u6301\u4e45\u5316\u5904\u7406\n - \u6301\u4e45\u5316\u5904\u7406\u65e0\u5927\u5c0f\u9650\u5236\n - \u6301\u4e45\u5316\u5904\u7406\u524d\u7684`gif`\u3001`webp\u52a8\u56fe`\uff0c\u6700\u5927\u5e27\u6570\u4e3a 500\n - \u6301\u4e45\u5316\u5904\u7406\u524d\u7684\u56fe\u7247`w`\u548c`h`\u53c2\u6570\u4e0d\u80fd\u8d85\u8fc73\u4e07\u50cf\u7d20\uff0c\u603b\u50cf\u7d20\u4e0d\u80fd\u8d85\u8fc71.5\u4ebf\u50cf\u7d20\n - \u6301\u4e45\u5316\u5904\u7406\u540e\u7684\u56fe\u7247`w`\u548c`h`\u53c2\u6570\u4e0d\u80fd\u8d85\u8fc714999\u50cf\u7d20\uff0c\u603b\u50cf\u7d20\u4e0d\u5f97\u8d85\u8fc759999999\uff086000w-1\uff09\u50cf\u7d20\n\n### **\u63a5\u53e3\u89c4\u683c**\n\n**\u6ce8\u610f**\uff1a\u63a5\u53e3\u89c4\u683c\u4e0d\u542b\u4efb\u4f55\u7a7a\u683c\u4e0e\u6362\u884c\u7b26\u3002\n\n```\nimageMogr2\/quality\/<Quality>\n \/ignore-error\/<ignoreError>\n```\n\n### \u53c2\u6570\u8bf4\u660e\n\n| \u53c2\u6570\u540d\u79f0 | \u5fc5\u586b | \u8bf4\u660e |\n| ----------------------------- | ---- | ------------------------------------------------------------ |\n| `\/quality\/<Quality>` | | \u65b0\u56fe\u7684\u56fe\u7247\u8d28\u91cf \u53d6\u503c\u8303\u56f4\u662f[1, 100]\uff0c\u9ed8\u8ba475\u3002 \u7cfb\u7edf\u4f1a\u6839\u636e\u539f\u56fe\u8d28\u91cf\u7b97\u51fa\u4e00\u4e2a[\u4fee\u6b63\u503c](https:\/\/portal.7oss-hk.cdncloud.com\/doc\/kodoe\/API-Image-Quality.html#image-quality)\uff0c\u53d6\u4fee\u6b63\u503c\u548c\u6307\u5b9a\u503c\u4e2d\u7684\u5c0f\u503c\u3002 **\u6ce8\u610f\uff1a **- \u6307\u5b9a\u503c\u540e\u9762\u53ef\u4ee5\u589e\u52a0 `!`\uff0c\u8868\u793a\u5f3a\u5236\u4f7f\u7528\u6307\u5b9a\u503c\uff0c\u5982`100!`\u3002 - \u652f\u6301\u56fe\u7247\u7c7b\u578b\uff1ajpg\u3002 |\n| `\/ignore-error\/<ignoreError>` | | \u53ef\u9009 \u53d6\u503c\uff1a`1` - \u672a\u8bbe\u7f6e\u6b64\u53c2\u6570\u65f6\uff0c\u6b63\u5e38\u8fd4\u56de\u5904\u7406\u7ed3\u679c\u3002 - \u8bbe\u7f6e\u4e86\u6b64\u53c2\u6570\u65f6\uff0c\u82e5\u56fe\u50cf\u5904\u7406\u7684\u7ed3\u679c\u5931\u8d25\uff0c\u5219\u8fd4\u56de\u539f\u56fe\u3002 - \u8bbe\u7f6e\u4e86\u6b64\u53c2\u6570\u65f6\uff0c\u82e5\u56fe\u50cf\u5904\u7406\u7684\u7ed3\u679c\u6210\u529f\uff0c\u5219\u6b63\u5e38\u8fd4\u56de\u5904\u7406\u7ed3\u679c\u3002 |\n\n\n\n`<Quality>`\u4fee\u6b63\u503c\u7b97\u6cd5\uff1a\n\n- \u539f\u56fe quality <= 90: **min[90, \u539f\u56fequality\\*sqrt(\u539f\u56fe\u957f\u5bbd\u4e58\u79ef\/\u7ed3\u679c\u56fe\u7247\u957f\u5bbd\u4e58\u79ef)]**\n- \u539f\u56fe quality > 90: **\u539f\u56fequality\\*sqrt(\u539f\u56fe\u957f\u5bbd\u4e58\u79ef\/\u7ed3\u679c\u56fe\u7247\u957f\u5bbd\u4e58\u79ef)**\n\n### **\u793a\u4f8b**\n\n**0.** \u539f\u56fe\n\n```\nhttps:\/\/dn-odum9helk.qbox.me\/resource\/gogopher.jpg\n```\n\n**1.** \u8bbe\u7f6e\u56fe\u7247\u8d28\u91cf\u4e3a55\uff1a\n\n```\nhttps:\/\/dn-odum9helk.qbox.me\/resource\/gogopher.jpg?imageMogr2\/quality\/55\n```\n"}