def load(self):
if self.imageType == InputType.image:
self.data = cv2.cvtColor(cv2.imread(self.filePath, cv2.IMREAD_COLOR), cv2.COLOR_BGR2RGB)
self.state = LoadState.loaded
if self.imageType == InputType.imageGrayscale:
self.data = cv2.cvtColor(cv2.imread(self.filePath, cv2.IMREAD_COLOR), cv2.COLOR_BGR2GRAY)
self.state = LoadState.loaded
elif self.imageType == InputType.saliencyMapMatlab:
self.data = (scipy.io.loadmat(self.filePath)['I'] * 255).astype(np.uint8)
self.state = LoadState.loaded
elif self.imageType == InputType.fixationMapMatlab:
self.data = (scipy.io.loadmat(self.filePath)['I']).nonzero()
self.state = LoadState.loaded
elif self.imageType == InputType.empty:
self.data = None
dataRepresentation.py 文件源码
python
阅读 26
收藏 0
点赞 0
评论 0
评论列表
文章目录