Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def cvtImage(self, image, flag):
- flags = ("Image2Pixmap")
- # image.show()
- if not flag in flags:
- print("There is no such flag. The passed image was returned.")
- return image
- if flag == "Image2Pixmap":
- qim = ImageQt(image)
- pim = QtGui.QPixmap.fromImage(qim)
- return pim
- def slide_open(self, path, wrapper):
- osr = openslide.OpenSlide(path)
- slide = DeepZoomGenerator(osr)
- print(slide.level_count)
- print(slide.tile_count)
- print(slide.level_dimensions)
- print(slide.level_tiles)
- lbl_slide = QLabel(self)
- start_point_image = slide.get_tile(12, (2, 3))
- start_point_pixmap = self.cvtImage(start_point_image, "Image2Pixmap")
- lbl_slide.setPixmap(start_point_pixmap)
- wrapper.addWidget(lbl_slide)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement