[BCB6]GraphicEx

可以支持多种图片格式:

GraphicEx is open source under the Mozilla Public License (MPL). Please read the license agreement before you start using this library.

  • TIFF images (*.tif; *.tiff), extended base line implementation
    • byte orders: little endian, big endian
    • sample sizes: 1, 2, 4, 8, 16 bits per sample
    • color spaces: indexed, grayscale, RGB(A), CMYK, L*a*b*
    • compression formats: uncompressed, packed bits, LZW, CCITT T.4 (raw and modified fax group 3, possibly word aligned), ThunderScan, Deflate, new style JPEG
  • GFI fax images (*.fax), uses TTIFFGraphic to read
    • sample size: 1 bits per sample
    • color space: indexed
    • compression format: CCITT T.4 (raw and modified fax group 3)
  • SGI images (*.bw, *.rgb, *.rgba, *.sgi)
    • byte order: big endian
    • sample sizes: 1, 2, 4, 8, 16 bits per sample
    • color spaces: indexed, grayscale, RGB(A)
    • compression formats: uncompressed, RLE
  • Autodesk images files (*.cel; *.pic) old style only
    • byte order: little endian
    • sample size: 8 bits per sample
    • color spaces: indexed
    • compression format: uncompressed
  • Truevision images (*.tga; *.vst; *.icb; *.vda; *.win), write support included
    • byte order: little endian
    • sample sizes: 5, 8 bits per sample
    • color spaces: gray scale, indexed, 15 bits RGB (555), 24 bits RGB(A)(888)
    • compression formats: uncompressed, RLE
  • ZSoft Paintbrush images (*.pcx, *.pcc)
    • byte order: little endian
    • sample sizes: 1, 2, 4, 8 bits per sample
    • color spaces: gray scale, indexed, RGB
    • compression formats: uncompressed, RLE
  • Word 5.x screen capture files (*.scr)
    • byte order: little endian
    • sample sizes: 1, 2, 4, 8 bits per sample
    • color spaces: indexed, gray scaleRGB
    • compression formats: uncompressed, RLE
  • Kodak Photo-CD images (*.pcd)
    • byte order: little endian
    • samples size: 8 bits per sample
    • color space: YCbCr
    • compression: PCD Huffmann
    • specials:
      • sizes: all resolutions, from 192 x 128 up to 6144 x 4096 (64 Base vaporware)
      • rotated: clockwise and counter-clockwise
  • Portable pixel/gray map images (*.ppm, *.pgm, *.pbm)
    • byte order: little endian
    • sample sizes: 1, 8 bits per sample
    • color spaces: gray scale, indexed, RGB
    • compression format: uncompressed
    • specials:
      • ASCII and Binary format
  • Dr. Halo images (*.cut, *.pal)
    • byte order: little endian
    • sample size: 8 bits per sample
    • color spaces: indexed
    • compression formats: RLE
    • special:
      • external palette file (*.pal) is automatically loaded when specified while doing LoadFromStream or when loading the image via LoadFromFile
  • CompuServe images (*.gif)
    • byte order: little endian
    • sample sizes: 1, 4, 8 bits per sample
    • color spaces: indexed
    • compression format: LZW
    • special:
      • interlaced, non-interlaced
  • SGI Wavefront images (*.rla, *.rpf)
    • byte order: big endian
    • sample size: 8 bits per sample
    • color space: RGB(A)
    • compression formats: RLE
  • Standard Windows bitmap images (*.bmp, *.rle, *.dib), these formats are natively supported by Delphi's VCL but *.rle and *.dib files are not registered with TPicture by default
    • byte order: little endian
    • sample sizes: 1, 4, 8 bits per sample
    • color spaces: indexed, RGB(A)
    • compression formats: uncompressed, RLE
    • specials:
      • OS/2 bitmap format
  • Photoshop images (*.psd, *.pdd)
    • byte order: big endian
    • sample sizes: 1, 8, 16 bits per sample
    • color spaces: indexed, RGB, CMYK, CIE L*a*b*
    • compression formats: uncompressed, packed bits
    • special:
      • duo tone
  • Paintshop Pro images (*.psp)
    • byte order: little endian
    • sample sizes: 1, 4, 8 bits per sample
    • color spaces: indexed, gray scale, RGB
    • compression formats: uncompressed, LZ77
  • Portable network graphic images (*.png)
    • byte order: big endian
    • sample sizes: 1, 2, 4, 8, 16 bits per sample
    • color spaces: indexed, grayscale (alpha), RGB(A)
    • compression format: LZ77
    • specials:
      • supported chunks: IHDR, IDAT, IEND, PLTE, gAMA, tRNS, bKGD
      • transparency support partially for RGB, which is stored as 32 bits format

明明是好好的开源库,被国内的网站拿来赚钱,对pudn这类的网站和上传open source东西到这些网站的人不想说什么了。

转载于:https://www.cnblogs.com/s5689412/archive/2010/12/16/1907635.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值