更新除背景底色算法
This commit is contained in:
parent
d7ec535fdd
commit
c0bfb66ad1
|
@ -112,7 +112,7 @@ void CImageApplyFadeBackGroudColor::fadeBackground(unsigned char* data, int widt
|
|||
|
||||
unsigned char offset_rgb[3];
|
||||
for (uint i = 0; i < 3; i++)
|
||||
offset_rgb[i] = 255 + offset - max_indexes[i];
|
||||
offset_rgb[i] = cv::min(255 + offset - max_indexes[i], 255);
|
||||
|
||||
#if 1
|
||||
ptr_data = data;
|
||||
|
|
|
@ -14,7 +14,8 @@
|
|||
* 2021/10/29 v3.3 优化算法,增加range参数。针对复杂内容的图像,能够有效甄别背景和非背景内容。
|
||||
* 2022/03/08 v3.4 修复变量未初始化的BUG。
|
||||
* 2022/10/22 v3.5 使opencv ROI的内存机制。
|
||||
* 版本号:v3.5
|
||||
* 2023/11/22 v3.6 修复数值越界BUG。
|
||||
* 版本号:v3.6
|
||||
|
||||
* ====================================================
|
||||
*/
|
||||
|
|
|
@ -727,7 +727,7 @@ namespace hg_imgproc
|
|||
|
||||
mats_.clear();
|
||||
|
||||
CImageApplyFadeBackGroudColor fade(40, 100, img_conf_.fadebackrange);
|
||||
CImageApplyFadeBackGroudColor fade(20, 100, img_conf_.fadebackrange);
|
||||
for(size_t i = 0; i < mats.size();i++)
|
||||
{
|
||||
fade.apply(mats[i],img_conf_.is_duplex);
|
||||
|
|
Loading…
Reference in New Issue