Skip to main content

Image FAQ

# HEIC -> jpg
# -strip 移除元数据
mogrify -strip -format jpg *.HEIC

icns

sips -g all icons.icns
# iconutil --convert iconset your-icon.icns --output output-folder

png2icns app-icon.icns favicon-16x16.png favicon-32x32.png

convert favicon.svg -define icon:auto-resize=64,48,32,16 favicon.ico
mkdir icon.iconset

convert appicon.png -resize 16x16 icon.iconset/icon_16x16.png
convert appicon.png -resize 32x32 icon.iconset/icon_16x16@2x.png
convert appicon.png -resize 32x32 icon.iconset/icon_32x32.png
convert appicon.png -resize 64x64 icon.iconset/icon_32x32@2x.png
convert appicon.png -resize 128x128 icon.iconset/icon_128x128.png
convert appicon.png -resize 256x256 icon.iconset/icon_128x128@2x.png
convert appicon.png -resize 256x256 icon.iconset/icon_256x256.png
convert appicon.png -resize 512x512 icon.iconset/icon_256x256@2x.png
convert appicon.png -resize 512x512 icon.iconset/icon_512x512.png
convert appicon.png -resize 1024x1024 icon.iconset/icon_512x512@2x.png

sips -z 16 16 appicon.png --out icon.iconset/icon_16x16.png
sips -z 32 32 appicon.png --out icon.iconset/icon_16x16@2x.png
sips -z 32 32 appicon.png --out icon.iconset/icon_32x32.png
sips -z 64 64 appicon.png --out icon.iconset/icon_32x32@2x.png
sips -z 128 128 appicon.png --out icon.iconset/icon_128x128.png
sips -z 256 256 appicon.png --out icon.iconset/icon_128x128@2x.png
sips -z 256 256 appicon.png --out icon.iconset/icon_256x256.png
sips -z 512 512 appicon.png --out icon.iconset/icon_256x256@2x.png
sips -z 512 512 appicon.png --out icon.iconset/icon_512x512.png
sips -z 1024 1024 appicon.png --out icon.iconset/icon_512x512@2x.png

iconutil --convert icns icon.iconset

PSNR

  • Peak signal-to-noise ratio
  • 信噪比
  • 评估图像质量的一种方法

tiff vs png

  • tiff - TIFF (Tagged Image File Format)
    • publishing, photo editing, graphic design, professional, scanning, printing
    • high resolution, layering, transparency
    • 大多 online 环境不支持
    • 可以作为 container
    • 支持更多编辑信息 - 可以看作支持作为编辑态文件 - 例如 PSD
  • png - Portable Network Graphics
    • web graphics
    • 更小
    • 最终输出格式