Link Search Menu Expand Document

Class OGLTexture

Class diagram of class of OGLTexture.

Functions

Function summury
__init__(self, filename=None)  
set_image(self, filename)  
set_cv2_image(self, image)  
set_repeat(self, repeat=0)  
set_tracking(self, traking)  
set_image_data(self, data) change the image data only (more…)
update_data(self, channels, datatype) Update on GPU side if the image data was directly changed (more…)
set_from_data(self, data, channels, datatype)  
get_size(self)  
get_data(self)  

Methods desciption :

init

def __init__(self, filename=None)

set_image

def set_image(self, filename)

set_cv2_image

def set_cv2_image(self, image)

set_repeat

def set_repeat(self, repeat=0)

set_tracking

def set_tracking(self, traking)

set_image_data

def set_image_data(self, data)

change the image data only convenient function when image is switch to shared memory the image data is copy unchanged to share memory then the new shared memory replaces the old one

update_data

def update_data(self, channels, datatype)

Update on GPU side if the image data was directly changed

image data (self._image) is a numpy array that could be directly updated by an algorithm

set_from_data

def set_from_data(self, data, channels, datatype)

get_size

def get_size(self)

get_data

def get_data(self)