From 0fa58fcc8f9f5b3880f2f8ac6b8287ccd7cbde36 Mon Sep 17 00:00:00 2001 From: Raphael Canut Date: Thu, 15 Aug 2024 20:14:37 +0200 Subject: [PATCH] version 0.3.0-rc16 Continue to fine-tune the nhw_kernel weights --- encoder/image_processing.c | 11 ++++++----- encoder/nhw_encoder_cli.c | 6 +++--- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/encoder/image_processing.c b/encoder/image_processing.c index dfb1b8d..dbdf58d 100644 --- a/encoder/image_processing.c +++ b/encoder/image_processing.c @@ -2,8 +2,8 @@ **************************************************************************** * NHW Image Codec * * file: image_processing.c * -* version: 0.3.0-rc15 * -* last update: $ 08042024 nhw exp $ * +* version: 0.3.0-rc16 * +* last update: $ 08152024 nhw exp $ * * * **************************************************************************** **************************************************************************** @@ -843,17 +843,18 @@ void pre_processing(image_buffer *im) { if (res>0) im->im_jpeg[scan-1]+=2;else im->im_jpeg[scan-1]-=2; - nhw_kernel[scan-1]=0; + if (abs(count)>sharpn2) nhw_kernel[scan-1]=0; } - + if (abs(count)>sharpness) { if (count>0) im->im_jpeg[scan]+=2;else im->im_jpeg[scan]-=2; - nhw_kernel[scan]=0; + if (abs(res)>sharpn2) nhw_kernel[scan]=0; } t1 = 1; + } else { diff --git a/encoder/nhw_encoder_cli.c b/encoder/nhw_encoder_cli.c index deee17c..1c0de4d 100644 --- a/encoder/nhw_encoder_cli.c +++ b/encoder/nhw_encoder_cli.c @@ -2,8 +2,8 @@ **************************************************************************** * NHW Image Codec * * file: nhw_encoder_cli.c * -* version: 0.3.0-rc15 * -* last update: $ 08042024 nhw exp $ * +* version: 0.3.0-rc16 * +* last update: $ 08152024 nhw exp $ * * * **************************************************************************** **************************************************************************** @@ -50,7 +50,7 @@ #include "codec.h" #define PROGRAM "nhw-enc" -#define VERSION "0.3.0-rc15" +#define VERSION "0.3.0-rc16" #define NHW_QUALITY_MIN LOW20 #define NHW_QUALITY_MAX HIGH3