2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Считывание с figure() в массив (python)
Сообщение15.04.2014, 23:44 
Здравствуйте, уважаемые пользователи форума dxdy.
Необходим совет относительно считывания canvas попиксельно в матрицу, чтобы размер canvas в пикселях был равен размеру матрицы в элементах.
В python я строю точки след образом:
Код:
plt.plot(x_new, y_new, 'ro', ms=3)


где x_new, y_new - векторы в 100 элементов (координаты 100 точек) - не integer, а float.
Необходимо создать матрицу следующей размерностью: (кол-во пикселей canvas по вертикали (холста, а не всего окна figure)) Х ( кол-во пикселей canvas по горизонтале), чтобы еденица 1 стояла в той ячейки матрицы, где находится точка на канве.
т.е. если кооринаты точки (100,100) - пиксель на канве, то в матрице 1 стоит в ячейке (99,99) - т.к. индексация массива в питоне с 0.
Как это можно сделать?

 
 
 [ 1 сообщение ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group