Поместите объекты, которые они видят, поверх изображения.Python

Программы на Python
Ответить
Anonymous
 Поместите объекты, которые они видят, поверх изображения.

Сообщение Anonymous »

День,
Я пытаюсь нарисовать некоторые объекты поверх изображения в Vispy, но почему-то они всегда отображаются позади него. Судя по тому, что я прочитал, порядок, в котором все добавляется в vispy, должен определять положение слоя, но кажется, что мое изображение всегда оказывается поверх всего.
Сначала я добавляю изображение на холст с помощью:
Image = scene.visuals.create_visual_node(visuals.ImageVisual)
I = Image(parent=sc, interpolation="nearest",method='subdivide')
I.set_data(img)

Где img — путь к изображению, а sc — представление холста, тогда любой добавленный объект, например, строка:
Line = scene.visuals.create_visual_node(visuals.LineVisual)
L = Line(parent=sc)
L.set_data(line, color=color,width=width, connect=connect)

И оно отображается позади изображения.
Есть ли какой-либо аргумент или аналогичный, чтобы установить объект, который будет помещен перед предыдущими, или чтобы изображение всегда было «фоновым»?
Заранее спасибо!



Подробнее здесь: https://stackoverflow.com/questions/798 ... f-an-image
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»