Skip to content

Releases: tumuyan/RealSR-NCNN-Android

1.13.2

Choose a tag to compare

@tumuyan tumuyan released this 30 May 08:52

fix in v1.13.2

  1. update ncnn, fix #109 #107 #106 ; update mnn & imagick
  2. Fix path injection vulnerability

new featrue in pre-release v1.13.1

  1. feature: hidden special program in command list. if your device use snapdragon 8E5, Adreno (TM) 840 , may be you should hidden realsr-ncnn waifu2x-ncnn realcugan-ncnn
image
  1. feature: process folder
image

1.13.1

1.13.1 Pre-release
Pre-release

Choose a tag to compare

@tumuyan tumuyan released this 27 Apr 15:16
  1. feature: hidden special program in command list. if your device use snapdragon 8E5, Adreno (TM) 840 , may be you should hidden realsr-ncnn waifu2x-ncnn realcugan-ncnn
image
  1. feature: process folder
image

1.13.0

Choose a tag to compare

@tumuyan tumuyan released this 02 Apr 15:10

Release Notes / 版本更新说明

Most of the changes in this version were done by AI.
这个版本的代码基本由AI完成

Feature / 功能

Custom Command Labels. Added the ability to customize display names in the command dropdown list.
自定义命令列表备注

IMG_20260404_005902

Bug Fixes / 错误修复

  1. Android GPU Segmentation Fault 修复 / Android 端段错误修复
    Fixed a segmentation fault when processing the last tile row
    修复了处理最后一个 tile 行发生段错误(exit code 139)的问题。

  2. Fixed black border artifacts on the right and bottom edges of output images (associate to image dimensions)
    修复了某些图像尺寸下,输出图像右侧和底部出现黑边的问题:

  3. Alpha 通道与右边缘像素修复 / Alpha Channel Pixel Fix in Right Edge

  4. Introduced a consistent "alpha-external" strategy across all NCNN-based modules (RealSR, RealCUGAN, SRMD, Waifu2x):
    在所有基于 NCNN 的模块(RealSR、RealCUGAN、SRMD、Waifu2x)中引入统一的"alpha 外置"策略

Automated Testing / 自动化测试

Added test-all.sh / test-all.bat automated test scripts covering all CLI programs (Resize, RealCUGAN, RealSR, SRMD, Waifu2x, MNN-SR) with HTML-based image consistency evaluation reports.
新增 test-all.sh / test-all.bat 自动化测试脚本,覆盖所有 CLI 程序(Resize、RealCUGAN、RealSR、SRMD、Waifu2x、MNN-SR),并生成基于 HTML 的图像一致性评估报告。
这些测试对研判黑边、杂色产生了至关重要的作用

1.12.0

Choose a tag to compare

@tumuyan tumuyan released this 28 Nov 12:16
  1. fix #93
  2. change notification logic
  3. add ProcessingService

1.11.5

Choose a tag to compare

@tumuyan tumuyan released this 23 Nov 15:07

Update mnn & ncnn
Optimize mnnsr
Refactoring CommandBuilder & ImageProcessor

1.11.3

Choose a tag to compare

@tumuyan tumuyan released this 30 Jun 07:05

Update mnnsr.
Add mnnsr for windows. It should support cpu/cuda/opencl/vulkan backends, but the cuda backend not works and without any warning on my computer.
Add mnnsr for linux ci, it shows how to build mnn and mnnsr with opencl/cuda/vulkan backends (the offical mnn prebuilt .so files only support cup, so build mnn is nessary) , but the ci build result mightly not works on your devices. I think you should build it by yourself
Add pth2mnn/onnx2mnn tools. you could use the web app or run it on your devices. https://huggingface.co/spaces/tumuyan2/model2mnn

1.11.2

Choose a tag to compare

@tumuyan tumuyan released this 27 Apr 08:39
  1. fix some bug in mnnsr. fix some command error.
  2. update mnnsr: display model info & ram usage (it is provide by mnn)
  3. update mnnsr backend
  4. update mnnsr: support different color space
  5. fix model name for realcugan with custom param
  6. add de-nearest2/de-nearest3 in resize-ncnn.
  7. add 2 mnn model in assests.
  8. show image resolution after loading image.
  9. support avif image as input
  10. update mnnsr: add decensor_mode (with -d 0 param). it could reduce mosaic with a normal super resolution model. if you have a onnx model train on nsfw datasets, it should be better.

1.11.1

Choose a tag to compare

@tumuyan tumuyan released this 29 Mar 15:21
  1. feat: select multiple images at once (only preview 1 and the result will save to album automately). This feature have a toggle button to control. If this feature is disabled, you can still select multiple images from other apps (like Gallery) and share them to this app.
  2. fix realsr-ncnn error time printing
  3. fix bug: segmentation fault in realsr realcugan & waifu2x when you use cpu mode and select a image with alpha channel.
  4. fix mnnsr-ncnn model path

image

1.11.0

Choose a tag to compare

@tumuyan tumuyan released this 26 Mar 18:17
  1. Support mnn models. MNN framework could support more models than ncnn, but it is slower in my experiment. If you've tried converting models to ncnn format before, you must have been bothered by conversion failures. Using mnn can greatly reduce this problem. you could convert ONNX, TFLITE, TorchScript, Tensorflow models to mnn format.
  2. Update realsr-ncnn, not require input/output layer names. If you convert other models into the ncnn format, you no longer need to manually edit the names of the input and output layers.
  3. Update readme file in git repo. Add chainner description and provide a chainner project to convert model to ncnn format.

1.10.0

Choose a tag to compare

@tumuyan tumuyan released this 23 Feb 15:22
  1. New feather: support gif animation input/output. It is not perfect, but he is practical.
    • Processing can only be done in GIF animation mode when one GIF is opened; otherwise, only one frame can be processed.
    • Only one frame can be previewed.
    • The result will be saved directly to album.
    • Magick (including the quick menu in the top right corner) does not support GIF processing.
  2. Update ncnn/magick/opencv/libwebp