美文网首页
java 图片锐化

java 图片锐化

作者: 良人与我 | 来源:发表于2019-04-02 15:22 被阅读0次

通过java 代码实现图片锐化

/**
 * @author river
 * @date 2019/4/2 13:15
 **/
public class MyImageUtil {
    public static BufferedImage getSharperPicture(BufferedImage originalPic){
        int imageWidth = originalPic.getWidth();
        int imageHeight = originalPic.getHeight();

        BufferedImage newPic = new BufferedImage(imageWidth, imageHeight,
                BufferedImage.TYPE_3BYTE_BGR);
        float[] data =

                { -1.0f, -1.0f, -1.0f,
                        -1.0f, 9.0f, -1.0f,
                        -1.0f, -1.0f, -1.0f };

        Kernel kernel = new Kernel(3, 3, data);
        ConvolveOp co = new ConvolveOp(kernel, ConvolveOp.EDGE_NO_OP, null);
        co.filter(originalPic, newPic);
        return newPic;
    }

    public static void main(String[] args) {
        BufferedImage bufferedImage = ImageUtil.read("C:\\Users\\Administrator\\Pictures\\dest.jpg");
        ImageUtil.write(MyImageUtil.getSharperPicture(bufferedImage),new File("C:\\Users\\Administrator\\Pictures\\dest-sharp.jpg"));
    }
}

处理效果如下

before

be23522535c3afe1c7d4864576d15b7.jpg

after

相关文章

  • java 图片锐化

    通过java 代码实现图片锐化 处理效果如下 before after

  • 图片锐化

    锐化:会让图片的轮廓更加明显(仔细观察效果图,原本暗的地方变更亮了) import cv2import numpy...

  • 07.突出细节工具

    突出细节,让主题更突出。在图片上垂直滑动即可选择结构或锐化。然后水平滑动即可修片。工具内有两项内容,结构和锐化。 ...

  • 后期修图自动化

    本文大纲 ①图片后期需要很多步骤 ②高反差锐化动作录制 ③回顾 图片后期需要很多步骤 图片后期需要许多步骤,有很多...

  • 锐化

    1.精细锐化(皮肤锐化、毛发锐化) ①选择Lab颜色模式(只针对亮度通道调整即可) ②选中亮色通道,添加滤镜【锐化...

  • Athentech Perfectly Clear Comple

    Athentech Perfectly Clear Complete拥有智能化的色彩处理,图片锐化和简易磨皮等滤镜...

  • 数码摄影后期笔记(应用篇)2

    锐化 精细化锐化: LAB亮度通道,两级锐化(半径5、1.2),之后回到RGB(不拼合) 质感锐化:复制两个图层(...

  • Mac图片锐化工具--SHARPEN projects 3 pr

    SHARPEN projects 3 professional是一款专为Mac用户设计的图片锐化工具,可以将模糊的...

  • 后期基础基础三:锐化与降噪-----《神奇的后期》学习笔记

    锐化 锐化可以增大照片中像素边缘的对比度、强化像素的边缘轮廓、提升像素清晰度 USM锐化一般锐化的数量设定为50%...

  • #30天专注橙长计划#Day 13

    锐化:锐化虚化加强和营造关注。 视频剪辑练习

网友评论

      本文标题:java 图片锐化

      本文链接:https://www.haomeiwen.com/subject/utsgbqtx.html