/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% %
% %
% M M AAA GGGG IIIII CCCC K K %
% MM MM A A G I C K K %
% M M M AAAAA G GGG I C KKK %
% M M A A G G I C K K %
% M M A A GGGG IIIII CCCC K K %
% %
% %
% Read Embedded ImageMagick Images. %
% %
% Software Design %
% Cristy %
% July 1992 %
% %
% %
% Copyright 1999-2014 ImageMagick Studio LLC, a non-profit organization %
% dedicated to making software imaging solutions freely available. %
% %
% You may not use this file except in compliance with the License. You may %
% obtain a copy of the License at %
% %
% http://www.imagemagick.org/script/license.php %
% %
% Unless required by applicable law or agreed to in writing, software %
% distributed under the License is distributed on an "AS IS" BASIS, %
% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. %
% See the License for the specific language governing permissions and %
% limitations under the License. %
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%
*/
/*
Include declarations.
*/
#include "magick/studio.h"
#include "magick/blob.h"
#include "magick/blob-private.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/image.h"
#include "magick/image-private.h"
#include "magick/list.h"
#include "magick/magick.h"
#include "magick/memory_.h"
#include "magick/pixel-accessor.h"
#include "magick/quantum-private.h"
#include "magick/static.h"
#include "magick/string_.h"
#include "magick/module.h"
/*
Predefined ImageMagick images.
*/
static const unsigned char
GraniteImage[] =
{
0x47, 0x49, 0x46, 0x38, 0x39, 0x61, 0x80, 0x00, 0x80, 0x00, 0xf3, 0x00,
0x00, 0xa0, 0xa0, 0xa0, 0xa0, 0x98, 0xa0, 0xa9, 0xb2, 0xa9, 0xa0, 0xa9,
0xa0, 0xbb, 0xbb, 0xc3, 0xbb, 0xbb, 0xbb, 0xa9, 0xb2, 0xb2, 0xa9, 0xa9,
0xb2, 0xbb, 0xb2, 0xbb, 0xb2, 0xb2, 0xb2, 0xb2, 0xbb, 0xb2, 0xb2, 0xa9,
0xb2, 0xb2, 0xa9, 0xb2, 0xb2, 0xa9, 0xb2, 0xb2, 0xa9, 0xb2, 0xb2, 0xa9,
0xb2, 0x21, 0xf9, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 0xfe, 0x29,
0x20, 0x20, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x20, 0x66,
0x72, 0x6f, 0x6d, 0x20, 0x47, 0x49, 0x46, 0x20, 0x69, 0x6d, 0x61, 0x67,
0x65, 0x3a, 0x20, 0x62, 0x61, 0x63, 0x6b, 0x67, 0x72, 0x6f, 0x75, 0x6e,
0x64, 0x2e, 0x67, 0x69, 0x66, 0x00, 0x2c, 0x00, 0x00, 0x00, 0x00, 0x80,
0x00, 0x80, 0x00, 0x00, 0x04, 0xfe, 0x70, 0x15, 0x54, 0x52, 0x2a, 0xea,
0x24, 0x64, 0x13, 0x39, 0x9a, 0x64, 0x21, 0xc6, 0xb2, 0x9d, 0x8b, 0x30,
0x9e, 0x88, 0xb2, 0x28, 0x45, 0x11, 0x76, 0xef, 0x45, 0x58, 0x45, 0xca,
0x99, 0x0b, 0x38, 0x00, 0x07, 0x53, 0x48, 0x60, 0xfa, 0xcc, 0x7a, 0x08,
0xe0, 0xe5, 0xc0, 0x01, 0x81, 0x10, 0xc4, 0xc4, 0xa1, 0x70, 0xe3, 0xec,
0x14, 0x56, 0xc0, 0x02, 0xa8, 0xb8, 0x60, 0x78, 0x0a, 0x42, 0x2c, 0x61,
0x20, 0x79, 0x62, 0x94, 0x43, 0x18, 0x4b, 0x35, 0x1c, 0x06, 0xea, 0x16,
0x86, 0x4c, 0xc0, 0xc2, 0xca, 0x06, 0xcf, 0x85, 0x4c, 0x21, 0xef, 0xcb,
0x5d, 0x04, 0x04, 0x79, 0x6e, 0x06, 0x62, 0x83, 0x52, 0x7e, 0x65, 0x32,
0x86, 0x40, 0x32, 0x54, 0x19, 0x70, 0x06, 0x63, 0x09, 0x00, 0x02, 0x6a,
0x75, 0x54, 0x62, 0x09, 0x61, 0x54, 0x9e, 0x82, 0x05, 0x3f, 0x13, 0x2a,
0x5d, 0x00, 0x09, 0x03, 0x36, 0x31, 0x48, 0x9d, 0x62, 0x26, 0x3b, 0x41,
0x4c, 0x1b, 0x5a, 0x00, 0x14, 0x5b, 0x53, 0x55, 0x09, 0xae, 0x13, 0x31,
0x58, 0x67, 0x55, 0x39, 0x63, 0x3d, 0xb6, 0x41, 0xb9, 0x67, 0x3b, 0xb9,
0x53, 0x1b, 0xc4, 0x37, 0x15, 0x14, 0xb5, 0x13, 0xc4, 0x05, 0x8e, 0x37,
0x12, 0x15, 0xc2, 0x07, 0x55, 0xc4, 0x0b, 0x03, 0x12, 0x1f, 0x42, 0xb1,
0x12, 0x12, 0x79, 0x5d, 0x9f, 0x15, 0x15, 0x91, 0x64, 0x6f, 0xea, 0x79,
0x15, 0x44, 0x5d, 0x30, 0x90, 0x9b, 0x15, 0x06, 0x4a, 0x97, 0x31, 0x6e,
0xac, 0x39, 0x40, 0xe3, 0x88, 0xf3, 0x09, 0x2a, 0x41, 0x4c, 0xb9, 0x91,
0x61, 0xe1, 0x52, 0x40, 0x25, 0x9e, 0x4e, 0x01, 0x38, 0xe7, 0x84, 0xcb,
0x9e, 0x79, 0x1a, 0x4e, 0x81, 0xc0, 0x00, 0xa4, 0x45, 0x9d, 0x87, 0x39,
0x7c, 0xed, 0x3a, 0x40, 0x2b, 0x8a, 0x90, 0x0d, 0xfe, 0x5d, 0x12, 0x09,
0x73, 0x11, 0x64, 0x97, 0x15, 0x2a, 0x95, 0x98, 0xb8, 0xd0, 0xd7, 0xe3,
0xc6, 0x8d, 0x37, 0x38, 0x3c, 0x7a, 0x92, 0xd0, 0x90, 0xa6, 0x8b, 0x5c,
0x5d, 0xa6, 0x80, 0x58, 0xd0, 0xaa, 0x64, 0xae, 0x1e, 0x3b, 0x8b, 0xd5,
0xf2, 0x22, 0x86, 0x02, 0x01, 0x20, 0x1c, 0xb5, 0x50, 0x01, 0x11, 0x52,
0x82, 0x29, 0x19, 0x3f, 0x7c, 0x1c, 0x98, 0xb4, 0x2b, 0xc6, 0x45, 0x36,
0x87, 0xac, 0x1e, 0x2a, 0x31, 0x60, 0xd0, 0x16, 0x00, 0xb4, 0xdc, 0x48,
0x41, 0x55, 0x46, 0x92, 0x99, 0x0a, 0x3f, 0x0c, 0x45, 0x9a, 0xca, 0xa9,
0x92, 0x18, 0x98, 0x03, 0xd2, 0xec, 0xda, 0x3a, 0xb5, 0xce, 0xd5, 0x54,
0x75, 0x91, 0x6e, 0x53, 0x33, 0xc6, 0x45, 0x1e, 0xb2, 0x64, 0x30, 0x14,
0x28, 0xc1, 0x2e, 0x87, 0xca, 0x6c, 0x45, 0x94, 0xf1, 0x98, 0x70, 0x46,
0x57, 0x51, 0x62, 0x08, 0x1a, 0x32, 0x89, 0x65, 0x45, 0xd6, 0xd0, 0x9e,
0x26, 0xac, 0x21, 0xab, 0x56, 0x72, 0x8b, 0x2b, 0x58, 0x34, 0x99, 0x54,
0x65, 0x7c, 0xf2, 0xe3, 0xcb, 0xcd, 0x32, 0x94, 0x1e, 0x73, 0x69, 0x98,
0x42, 0x05, 0x31, 0xe3, 0x52, 0xa5, 0xc3, 0x61, 0x61, 0x41, 0x9e, 0x29,
0x9d, 0xf8, 0x76, 0x71, 0xf3, 0x03, 0xd5, 0x6e, 0xa4, 0x1a, 0x80, 0xec,
0x03, 0x9b, 0x8e, 0x2c, 0x47, 0x0d, 0x57, 0x09, 0x74, 0xf5, 0xc4, 0x56,
0x54, 0x52, 0x6c, 0xec, 0x44, 0x30, 0x47, 0xcb, 0x17, 0x2c, 0x97, 0x64,
0x77, 0x4e, 0xfd, 0x71, 0x92, 0x61, 0x37, 0x1a, 0x72, 0xcb, 0x3c, 0x59,
0x35, 0x99, 0x10, 0x52, 0xed, 0x58, 0x31, 0x8e, 0xcb, 0xd0, 0x80, 0x52,
0x55, 0x90, 0x12, 0x44, 0x60, 0x69, 0x48, 0x0a, 0x67, 0xc3, 0xa5, 0x0b,
0x2a, 0xd6, 0xef, 0x8c, 0x46, 0x92, 0x26, 0xce, 0x6e, 0x0a, 0x2c, 0xfe,
0xc4, 0x41, 0x4c, 0x3c, 0xdc, 0x27, 0x82, 0x46, 0xd4, 0x18, 0xc6, 0x89,
0x66, 0x2f, 0x50, 0x23, 0xc0, 0x53, 0x6f, 0x00, 0x00, 0x07, 0x3c, 0xa7,
0xbc, 0xd0, 0x57, 0x1d, 0x2d, 0xd8, 0x40, 0x4f, 0x5c, 0x20, 0xb0, 0x33,
0x48, 0x0b, 0x00, 0xc4, 0xb6, 0x06, 0x27, 0x83, 0x54, 0xa4, 0x81, 0x21,
0xb7, 0xa5, 0x03, 0x0b, 0x52, 0x92, 0x48, 0xc1, 0x91, 0x08, 0x58, 0xe4,
0x01, 0x4a, 0x3f, 0x6d, 0x9d, 0x73, 0x08, 0x28, 0x0f, 0x7d, 0x78, 0xcf,
0x20, 0x82, 0x88, 0x11, 0x22, 0x26, 0x80, 0x24, 0x02, 0xd6, 0x8b, 0xa9,
0x85, 0x53, 0xe4, 0x2e, 0x40, 0x79, 0xc2, 0x41, 0x33, 0xc7, 0x45, 0x16,
0x02, 0x2d, 0x27, 0xfc, 0xf2, 0x12, 0x38, 0xc7, 0x69, 0x81, 0x84, 0x50,
0x19, 0xf5, 0xa0, 0x9f, 0x91, 0x1f, 0x3c, 0x73, 0x5a, 0x12, 0x49,
没有合适的资源?快使用搜索试试~ 我知道了~
ImageMagic 开源代码
需积分: 10 12 下载量 148 浏览量
2014-11-25
14:33:25
上传
评论
收藏 11.75MB GZ 举报
温馨提示
ImageMagick是一套功能强大、稳定而且开源的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件,包括流行的TIFF、JPEG、GIF、 PNG、PDF以及PhotoCD等格式。利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小、旋转、锐化、减色或增加特效等操作,并将操作的结果以相同格式或其它格式保存,对图片的操作,即可以通过命令行进行,也可以用C/C++、Perl、Java、PHP、Python或Ruby编程来完成。同时ImageMagick提供了一个高质量的2D工具包,部分支持SVG。ImageMagic的主要精力集中在性能,减少bug以及提供稳定的API和ABI上。 ImageMagick 是一个用来创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线, 多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布。支持大多数的操作系统。
资源推荐
资源详情
资源评论
收起资源包目录
ImageMagic 开源代码 (2000个子文件)
mogrify.1 18KB
convert.1 17KB
montage.1 8KB
display.1 8KB
composite.1 6KB
animate.1 5KB
import.1 5KB
identify.1 5KB
ImageMagick.1 4KB
compare.1 4KB
stream.1 3KB
Magick++-config.1 3KB
conjure.1 2KB
MagickCore-config.1 2KB
Magick-config.1 2KB
MagickWand-config.1 2KB
Wand-config.1 1KB
configure.ac 129KB
Makefile.am 34KB
Makefile.am 11KB
Makefile.am 11KB
Makefile.am 9KB
Makefile.am 8KB
Makefile.am 4KB
Makefile.am 4KB
Makefile.am 3KB
Makefile.am 2KB
Makefile.am 2KB
Makefile.am 1KB
Makefile.am 1KB
AUTHORS 762B
input.avs 13KB
input.bie 280B
input.bmp 6KB
input.bmp24 10KB
input.miff.bz2 9KB
magick.c 974KB
magick-image.c 512KB
display.c 507KB
png.c 423KB
wandtest.c 402KB
xwindow.c 333KB
widget.c 320KB
mogrify.c 298KB
deprecate.c 274KB
msl.c 273KB
drawing-wand.c 267KB
accelerate.c 244KB
cache.c 196KB
draw.c 192KB
morphology.c 191KB
dcm.c 182KB
fx.c 172KB
blob.c 150KB
svg.c 147KB
enhance.c 144KB
option.c 139KB
pixel.c 137KB
effect.c 133KB
resize.c 131KB
image.c 130KB
distort.c 127KB
deprecate.c 120KB
property.c 119KB
color.c 118KB
quantize.c 117KB
statistic.c 116KB
tiff.c 116KB
convert.c 115KB
magick-property.c 112KB
quantum-import.c 102KB
composite.c 102KB
animate.c 102KB
quantum-export.c 96KB
pdf.c 93KB
pixel-wand.c 93KB
string.c 93KB
stream.c 92KB
xml-tree.c 92KB
opencl.c 90KB
jpeg.c 89KB
wmf.c 88KB
miff.c 86KB
colorspace.c 86KB
psd.c 86KB
dds.c 85KB
pnm.c 83KB
nt-base.c 82KB
validate.c 81KB
profile.c 81KB
feature.c 81KB
transform.c 80KB
threshold.c 78KB
ps.c 76KB
layer.c 75KB
bmp.c 71KB
pict.c 70KB
compare.c 70KB
dpx.c 67KB
display.c 67KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
cheifer
- 粉丝: 3
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 毕业设计《基于Springboot+Vue+Python深度神经网络学习算法水质管理预测》+项目源码+文档说明
- PLC项目 5号卸垛机.mwp
- 基于 nodejs+SQL server 实现的学生-教师评价系统课程设计
- PLC项目程序 2号卸笼.gxw
- BZ-00-03 C008053 SAP2000 刚性连接转换
- java图书管理微信小程序源码数据库 MySQL源码类型 WebForm
- Qt QChart绘制跟随鼠标的十字线
- Baidunetdisk_AndroidPhone_1023843j-1.apk
- PLC 程序 2号卸垛AD778899.gxw
- C#ASP.NET大学在线考试系统源码数据库 SQL2008源码类型 WebForm
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功