Я хочу прочитать значения пикселей из изображений Tiff.
Я видел похожий вопрос , но я до сих пор не знаю, как обращаться с обычными изображениями Tiff.
В сэмплах из libtiff. net github-репозитория , есть один с именем ReadSamples , и документация гласит:
В этом примере показано, как прочитать значение RGB любого пикселя в изображении TIFF. Библиотека предоставляет методы, которые могут декодировать практически любое изображение TIFF и возвращать массив упакованных значений RGBA для его выборок (пикселей). В этом примере показано, как использовать метод Tiff.ReadRGBAImage для получения упакованных значений выборки и Tiff.GetA / GetB / GetG / GetR для распаковки отдельных компонентов значения RGBA.
В этом примере показано, как прочитать значение RGB любого пикселя в изображении TIFF.
Библиотека предоставляет методы, которые могут декодировать практически любое изображение TIFF и возвращать массив упакованных значений RGBA для его выборок (пикселей). В этом примере показано, как использовать метод Tiff.ReadRGBAImage для получения упакованных значений выборки и Tiff.GetA / GetB / GetG / GetR для распаковки отдельных компонентов значения RGBA.
Код основан на ReadRGBAImage, Tiff.GetR, Tiff.GetG и Tiff.GetB методах из библиотеки libtiff. net.
ReadRGBAImage
Tiff.GetR
Tiff.GetG
Tiff.GetB