Я изучаю матрицу свертки и понимаю, как они работают, но я не понимаю, как заранее узнать, как будет выглядеть результат матрицы. Например, скажем, я хочу добавить размытие к изображению, я могу угадать более 10 000 различных комбинаций чисел, прежде чем получу правильную.
Я знаю, однако, что эта формула даст мне эффект размытия, но я понятия не имею, почему.
float[] sharpen = new float[] {
1/9f, 1/9f, 1/9f,
1/9f, 1/9f, 1/9f,
1/9f, 1/9f, 1/9f
};
Может ли кто-нибудь объяснить мне, как это работает, или указать мне на какую-то статью, которая объясняет это? Я хотел бы заранее знать, каким будет возможный вывод матрицы, не угадывая.
По сути, я хотел бы знать, почему мы помещаем этот номер в поле, а не какой-то другой номер?