Skip to content

🖼️ OpenCV DNNSuperRes Java 2D BufferedImageOp

License

Notifications You must be signed in to change notification settings

umjammer/vavi-image-filter-dnnsuperres

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Release Java CI CodeQL Java

vavi-image-filter-dnnsuperres

© OpenCV

BufferedImageOp using pretrained models to OpenCV's DNNSuperRes

this is a fork of https://github.com/Araxeus/PNG-Upscale

Install

 $ mvn -P lwjgl-natives-macos-amd64 -Djavacpp.platform=macosx-x86_64 install

Usage

    DNNSuperResolutionOp filter = new DNNSuperResolutionOp(DNNSuperResolutionOp.MODES[0]);
    BufferedImage image = ImageIO.read(Files.newInputStream(in));
    BufferedImage filteredImage = filter.filter(image, null);
    ImageIO.write(filteredImage, "PNG", Files.newOutputStream(out));

TODO