Мне интересно узнать, можно ли читать информацию о пикселях из импортированного изображения TIFF, а затем создать файл excel, содержащий местоположение xy и цветовой код RGB для каждого пикселя на изображении.чтение изображения в R
-1
A
ответ
1
Вы можете использовать as.raster
, чтобы преобразовать свое изображение в растре. Объект класса «растр» представляет собой матрицу значений цвета, заданную rgb, представляющую растровое изображение.
Здесь axample с использованием png
в качестве источника:
library(png)
img <- readPNG(system.file("img", "Rlogo.png", package="png"))
## convert it to a raster, interpolate =F to select only sample of pixels of img
img.r <- as.raster(img,interpolate=F)
str(img.r)
'raster' chr [1:76, 1:100] "#00000000" "#00000000" "#00000000" "#00000000" "#00000000" "#00000000" "#00000000"
Чтобы сохранить его, использовать что-то вроде:
write.csv(img.r,'image.csv')
Смежные вопросы
- 1. Чтение данных изображения в R по частям
- 2. Чтение/сохранение изображения из/в файл в R
- 3. чтение файлов в R
- 4. Чтение файла в R
- 5. Чтение твитов в R
- 6. Чтение Excel в R
- 7. чтение данных в R
- 8. Чтение файлов в R
- 9. Java Чтение в Изображения
- 10. Чтение двоичного изображения в julia
- 11. Чтение данных ADCP в R
- 12. Чтение HTML-таблиц в R
- 13. чтение файла .tif в R
- 14. Чтение нескольких файлов в R
- 15. чтение ARFF файла в R
- 16. Чтение неоднородных данных в R
- 17. Чтение текстовых данных в R
- 18. Чтение столбца времени в R
- 19. чтение данных Audioscrobbler в R
- 20. чтение ежемесячно возвращается в R
- 21. Чтение почты Outlook в R
- 22. Чтение Непрямоугольные данных в R
- 23. чтение списка файлов в R
- 24. Чтение таблицы csv в R
- 25. Чтение текстового файла в R
- 26. Чтение CSV-файл в R
- 27. Чтение файлов DWG в R?
- 28. Чтение делим файлов в R
- 29. Чтение HTML-документа в R
- 30. Чтение полуструктурированных писем в R
Смотрите список пакетов на CRAN, есть пакеты rtiff и размолвка, а также rgdal (который является более специалистом). С помощью rgdal вы можете делать библиотеку (rgdal), as.data.frame (readGDAL («file.tif»)), и это в основном это. * Почему * на земле вам нужен файл TIFF в Excel, это еще один вопрос. – mdsumner