Поместите объекты, которые они видят, поверх изображения.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

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