【photoshop Action Manager】动作管理器- 填充图案

本文介绍了一段用于Adobe Photoshop的图案填充脚本,通过自定义或预设图案名称实现图案填充效果。该脚本适用于Photoshop 2021及之前版本。
 /*
自定义图案直接设置图案名称,比如 SetPattern("图案 1")。
如果是预设图案,比如水彩不能直接传水彩,而是  SetPattern(( "$$$/Patterns/Defaults/Watercolor=Watercolor")); 名称可以通过监听获取。注意,PS2021是可以直接传名称的
          */
      SetPattern("图案 1")
       function SetPattern(PatternName)
       {
          try {
        var d = new ActionDescriptor();
        d.putEnumerated(stringIDToTypeID("using"), stringIDToTypeID("fillContents"), stringIDToTypeID("pattern"));
        var d1 = new ActionDescriptor();
        d1.putString(stringIDToTypeID("name"), PatternName);
        d.putObject(stringIDToTypeID("pattern"), stringIDToTypeID("pattern"), d1);
        d.putUnitDouble(stringIDToTypeID("opacity"), stringIDToTypeID("percentUnit"), 100); // 不透明度
        d.putEnumerated(stringIDToTypeID("mode"), stringIDToTypeID("blendMode"), stringIDToTypeID("normal")); //混合模式
        executeAction(stringIDToTypeID("fill"), d, DialogModes.NO);
        }
    catch (e) { if (e.number!=8007) { alert("Line: "+e.line+"\n\n"+e,"Bug!",true); throw(e); } }
    }

 

用 Python 开发一个 类 PS 专业图像编辑器,需满足: 1. 核心功能: ​ - 基础操作:打开/保存多种格式(PNG/JPG 等 )、撤销/重做历史记录。 ​ - 专业工具: ​ - 素描效果:支持强度调节,实时预览铅笔/炭笔等不同风格。 ​ - 选区工具:矩形/椭圆选区,支持选区羽化、反选,可对选区进行复制/粘贴、调整大小。 ​ - 图像合成:支持 “正片叠底”“滤色” 等混合模式,可调整透明度、位置。 ​ - 瑕疵修复:智能识别并修复污点、划痕,支持画笔大小调节,选区修复更精准。 ​ - 动画创建:多帧编辑、关键帧动画,导出 GIF/视频,支持帧速率调整。 ​ 2. 交互体验: ​ - 图形界面(Tkinter/PyQt 实现 ),布局清晰(工具栏+属性面板+画布 )。 ​ - 实时预览:效果调整时动态更新画布,支持快捷键(如 Ctrl+S 保存、Ctrl+Z 撤销 )。 ​ - 状态反馈:操作提示、错误弹窗,显示图像参数(尺寸、分辨率 )。 ​ 3. 拓展性:代码结构模块化,方便后续添加新工具(如滤镜、抠图 ),支持多图层管理。 实现说明(核心逻辑示例 ) - GUI 框架:选 PyQt(功能更全 )或 Tkinter(轻量 ),快速搭建界面。 ​ - 图像处理:用 Pillow 做基础操作,OpenCV 实现复杂算法(如瑕疵修复的图像 Inpaint )。 ​ - 动画实现:存储关键帧数据,逐帧渲染后用 imageio 导出 GIF/视频。给出代码
08-10
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值