Agent Skills
返回列表
智能降噪

智能降噪

设计多媒体 更新于 2026.08.28

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_783c668f/photo-denoiser 到你的 AI 助手。

技能介绍

问题:暗光与高ISO照片的噪点痛点

当你在暗光环境下拍摄,或使用高ISO(如6400以上)时,照片常出现明显噪点:亮部有杂色斑点,暗部有颗粒感,整体画面显得粗糙。若用常规的高斯或中值滤波降噪,虽能减少噪点,却会模糊照片的边缘(如建筑轮廓、人物发丝)与纹理细节(如布料、皮肤质感),得不偿失。

技能如何工作:自适应降噪流程

这个技能针对上述痛点,通过“精准估噪→自动调参→保边去噪→细节补偿”的流程,实现自适应降噪:

  • Laplacian 方差估噪:先用Laplacian算子提取图像高频分量,通过标准差除以4近似噪声水平,自动判断噪点严重程度。
  • 自动强度调整:若噪点水平超过8且用户未指定--strength,技能会自动将强度设为min(30, noise * 1.5),无需手动试错。
  • 非局部均值去噪:核心采用OpenCV的fastNlMeansDenoisingColored算法,利用图像全局自相似性(不同区域的相似纹理)去噪,比高斯/中值滤波更能保留细节。
  • 可选双边滤波保边:开启--preserve-edges后,在非局部均值去噪基础上追加双边滤波,进一步抑制噪点的同时保留边缘锐利度。
  • 轻锐化补偿:降噪后执行1.15/-0.15的反锐化蒙版,轻微恢复因去噪导致的模糊,避免画面发软。

使用流程也很直接:接收待降噪照片,运行脚本时传入input(必填)等参数,最后用present_files展示结果。

适用边界与注意点

  • 该技能针对传感器噪点(如高ISO产生的热噪、散粒噪点),无法处理压缩伪影、镜头脏污等非噪点问题。
  • 强度参数需匹配噪点程度:轻度噪点(ISO 800以下)用--strength 7,中度(ISO 1600-3200)用12,严重(ISO 6400+)需加--preserve-edges;人像降噪建议始终开启保边,避免皮肤纹理被抹平。
  • 输出默认路径为./denoised.jpg,若需保留原始格式或指定路径,需通过-o/--output明确设置。

使用场景

  • 拍摄了ISO 6400以上的高噪点照片,需要去除噪点同时保留建筑轮廓细节
  • 暗光环境下拍的照片有明显颗粒感,要清理噪点且不模糊布料纹理
  • 给人像照片降噪时,需要保留皮肤纹理避免显得假
  • 处理商品图时,要在降噪的同时保持产品边缘清晰不影响展示

适合人员

  • 摄影爱好者,常拍高ISO或暗光照片,需要清理噪点同时保留画面细节
  • 电商美工,处理暗光环境下的商品图,要降噪且保持产品边缘清晰
  • 人像修图师,给人像照片降噪时需保留皮肤纹理避免失真
  • 普通用户,拍的暗光照片有颗粒感,想简单清理噪点让照片更清晰