Я хочу реализовать алгоритм стеганографии, который скрывает данные по краям изображения.Мои проблемы заключаются в том, что если я изменяю нижние части пикселей (даже если я изменяю только последний бит из пикселя), где был обнаружен край, счетчик до и после для обнаруженных пикселей на краю изменяется.
Проект выполнен в opencv.
double sigma = 500;
cvtColor(imgOriginal, imgGrayscale, CV_BGR2GRAY);
// convert to grayscale
GaussianBlur(imgGrayscale, imgBlurred, cv::Size(5, 5), sigma);
int lowTh = 50;
int highTh = 100;
Canny(imgBlurred, imgCanny, lowTh, highTh);