Releases: tumuyan/RealSR-NCNN-Android
Release list
1.13.2
1.13.1
1.13.0
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.
自定义命令列表备注
Bug Fixes / 错误修复
-
Android GPU Segmentation Fault 修复 / Android 端段错误修复
Fixed a segmentation fault when processing the last tile row
修复了处理最后一个 tile 行发生段错误(exit code 139)的问题。 -
Fixed black border artifacts on the right and bottom edges of output images (associate to image dimensions)
修复了某些图像尺寸下,输出图像右侧和底部出现黑边的问题: -
Alpha 通道与右边缘像素修复 / Alpha Channel Pixel Fix in Right Edge
-
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
1.11.5
1.11.3
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
- fix some bug in mnnsr. fix some command error.
- update mnnsr: display model info & ram usage (it is provide by mnn)
- update mnnsr backend
- update mnnsr: support different color space
- fix model name for realcugan with custom param
- add de-nearest2/de-nearest3 in resize-ncnn.
- add 2 mnn model in assests.
- show image resolution after loading image.
- support avif image as input
- update mnnsr: add decensor_mode (with
-d 0param). 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
- 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.
- fix realsr-ncnn error time printing
- fix bug: segmentation fault in realsr realcugan & waifu2x when you use cpu mode and select a image with alpha channel.
- fix mnnsr-ncnn model path
1.11.0
- 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.
- 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.
- Update readme file in git repo. Add chainner description and provide a chainner project to convert model to ncnn format.
1.10.0
- 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.
- Update ncnn/magick/opencv/libwebp



