|

本帖最后由 宇智波·佐助 于 2018-8-28 09:48 编辑
imagemagick在易语言上还没有人发出来,这个帖子弄几个例子。
imagemagick的功能不止这些,更多功能请去imagemagick官网查看
执行命令都是由命令行进行执行
==============================
运行此源码例子,请先到:imagemagick官网安装imagemagick win 版本


=========
有64 和x86 版本,自己选择下载,imagemagick也提供com 对象
易语言也可以调用com 对象进行处理图片
======================================
【先放一个介绍】
ImageMagick (TM) 是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。
===============================
第一个例子【抠图】(其实是去底色)
【原图】

【处理后】已经去掉白色背景,现在是透明背景

=================
第二个例子 剪切蒙版

=================
第三例子 混合模式,图片叠加 正片叠底
背景图

叠加图

效果

' 混合模式参数说明:
' ps:-compose 后面的参数为混合模式
' 支持以下参数
' Multiply,
' Screen,
' Bumpmap,
' Divide,
' Plus,
' Minus,
' ModulusAdd,
' ModulusSubtract,
' Difference,
' Exclusion,
' Lighten,
' Darken,
' LightenIntensity,
' DarkenIntensity,
' 混合模式中英文对照
' 1. 正常(Normal)模式
' 2. 溶解(Dissolve)模式
' 3. 变暗(Darken)模式
' 4. 正片叠底(Multiply)模式
' 5. 颜色加深(Clolor Burn)模式
' 6. 线性加深(Linear Burn)模式
' 7. 变亮(Lighten)模式
' 8. 滤色(Screen)模式
' 9. 颜色减淡(Clolor Dodge)模式
' 10. 线性减淡(Linear Dodge)模式
' 11. 叠加(Overlay)模式
' 12. 柔光(Soft Light)模式
' 13. 强光(Hard Light)模式
' 14. 亮光(Vivid Light)模式
' 15. 线性光(Linear Light)模式
' 16. 点光(Pin Light)模式
' 17. 差值(Diference)模式
' 18. 排除(Exclusion)模式
' 19. 色相(Hue)模式
' 20. 饱和度(Saturation)模式
' 21. 颜色(Color)模式
' 22. 亮度(Luminosity)模式
=========================
链接:
例子.zip
(162.89 KB, 下载次数: 591)
|
评分
-
查看全部评分
|