二值化图像横向扭曲怎么回事?

图片说明图片说明

二值化后的图片的像素点在横向上发生了移动,从下放的白色文字非常明显可以看到,请问有大佬知道这是为什么吗?对图片进行处理的时候用了自适应阈值的算法
(后来仔细看发现时左边和右边错位,还发生了倾斜)

你这个个用的什么库函数啊,感觉宽高没设置对,或者对齐有问题。

二值化很简单啊。你自己写一个也可以啊。

//你这数据就是单纯的黑白图像,只有Y通道。假设你的阈值叫threshold。
for (int row; row < height; row++) {
    for (int col; col < width * 3; width += 3) {
        Y[row * width +col]  = Y[row * width + col] > threshold ? 255 : 0;
    }
}