| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Python: Общие вопросы > Как получить пиксели pyplot вместо отображения |
| Автор: wowka19 23.4.2015, 08:30 | ||||
В последней строке происходит отображение. Но мне нужны сами пиксели, вернее доступ к ним как к массиву. Что-то вроде:
Как получить эти пиксели? |
| Автор: tzirechnoy 23.4.2015, 17:21 |
| Теоретически -- через savefig() в StrinIO-объект, и затем на него, например, imread() (всё это -- вместо show()). Практически -- приведённый кусок кода у меня, по очевидным причинам не работает, потому что-то тэстировать мне, разумеется, лень. |
| Автор: wowka19 24.4.2015, 01:10 |
| Спасибо. А как в таком случае сохранить исходную глубину пикселя? Т.е. pyplot.savefig() сохраняет в png/tif/др. 8 бит на пиксель, а мне нужно 16бит, а лучше вообще число с плавающей точкой. |