Есть ли способ увеличить стимул в #psychopy без потери качества изображения?

Я импортирую свой стимул из папки. Я хотел бы сделать их больше * фактический размер изображения составляет 120 пикселей (высота) x 170 пикселей (ширина). Я попытался удвоить размер, используя этот код в PsychoPy Coder:

stimuli.append(visual.ImageStim(win=win, name='image', units='cm', size= [9, 6.3],

(Я использовал двойное число в смс), но это искажает изображение. Есть ли способ увеличить его, не искажая, или мне нужно изменить сами стимулы?

Спасибо


person Fernanda Pérez Gay Juárez    schedule 28.01.2015    source источник


Ответы (1)


Просто чтобы ответить на то, что Майкл сказал в комментарии: нет, если вы увеличиваете изображение, единственный способ угадать, что находится между пикселями, - это интерполяция. Это то, что делает психопия и то, что делает ЛЮБОЕ программное обеспечение. Проведем аналогию: сфотографируйте далекое дерево цифровой камерой. Затем масштабируйте изображение, используя все виды программного обеспечения. Вы не сможете внезапно увидеть отдельные листья, поскольку программа не имеет такой информации в качестве входных данных.

Если вам нужно более высокое разрешение, поместите изображения с более высоким разрешением в свою папку. Если это простые фигуры, вы можете использовать встроенные методы, такие как visual.ShapeStim и его варианты: visual.Polygon, visual.Rect и visual.Circle. Psychopy может свободно масштабировать эти формы, чтобы они всегда оставались четкими.

person Jonas Lindeløv    schedule 29.01.2015