/
Dinky6
/
dinky
Обзор
Документация
Войти
/
Dinky6
/
dinky
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
GrayscaleTask
19 строк
635 B
Dinky6
create GrayscaleTask
11 ноя 2025, 18:14
11 ноя 2025, 18:14
d2bfd6f
Код
Авторство
О чём код?
namespace Recognizer; public static class GrayscaleTask { public static double[,] ToGrayscale(Pixel[,] original) { var grayscale = new double[original.GetLength(0), original.GetLength(1)]; var originalLengthX = original.GetLength(0); var originalLengthY = original.GetLength(1); for (var x = 0; x < originalLengthX; x++) for (var y = 0; y < originalLengthY; y++) { var pixel = original[x, y]; grayscale[x, y] = (0.299 * pixel.R + 0.587 * pixel.G + 0.114 * pixel.B) / 255; } return grayscale; } }