Example #1
0
    def __getitem(self, idx):
        image = Image.oepn(self.image_path[idx]).convert('L')

        if self.transform:
            image = self.transform(image)

        return image
Example #2
0
def getClipboardImage():
    '''return path of the shoot / list or none'''
    # image
    im = ImageGrab.grabclipboard()
    if isinstance(im, Image.Image):

        # tmp save
        from os import getenv, path
        import uuid
        from utils import mkdirIfNotExists
        tmp_path = getenv(
            'APPDATA') + path.sep + "markdown_tmp_image" + path.sep + str(
                uuid.uuid1()) + ".png"
        if not mkdirIfNotExists(tmp_path):
            print('save fail to %s' % tmp_path)
            return None

        # save & return path
        try:
            im.save(tmp_path)
            # print('save file to %s succeed' % tmp_path)
        except IOError:
            print('clipboard/im.save fail to %s: %s' % (tmp_path, e))
            tmp_path = None
        finally:
            return tmp_path

    # image path list
    elif im:
        index = 0
        for fileName in im:
            try:
                print('\tfilename= %s' % fileName)
                im = Image.oepn(fileName)
                index += 1
            except IOError:
                pass
            else:
                print('ImageList[%d].size= %s' % (index - 1, im.size))
    else:
        # print im
        return None
Example #3
0
def getClipboardImage():
	'''return path of the shoot / list or none'''
	# image
	im= ImageGrab.grabclipboard()
	if isinstance(im, Image.Image):

		# tmp save
		from os import getenv, path
		import uuid
		from utils import mkdirIfNotExists
		tmp_path= getenv('APPDATA')+ path.sep+ "markdown_tmp_image"+ path.sep+ str(uuid.uuid1())+ ".png"
		if not mkdirIfNotExists(tmp_path):
			print ('save fail to %s' % tmp_path)
			return None

		# save & return path
		try:
			im.save(tmp_path)
			# print('save file to %s succeed' % tmp_path)
		except IOError:
			print ('clipboard/im.save fail to %s: %s' % (tmp_path, e))
			tmp_path= None
		finally:
			return tmp_path

	# image path list
	elif im:
		index= 0
		for fileName in im:
			try:
				print ('\tfilename= %s' % fileName)
				im= Image.oepn(fileName)
				index += 1
			except IOError:
				pass
			else:
				print ('ImageList[%d].size= %s' % (index-1, im.size))
	else:
		# print im
		return None
def getClipboardImage():
	'''return path of the shoot / list or none'''
	# image
	from PIL import Image, ImageGrab
	im= ImageGrab.grabclipboard()
	if isinstance(im, Image.Image):

		# get im fromat
		# print('\t-->', im.tile)

		# tmp save
		from ImageUpload.utils.commonUtils import mkdirIfNotExists, getTmpImagePath
		tmp_path= getTmpImagePath()
		if not mkdirIfNotExists(tmp_path):
			return None

		# save & return path
		try:
			tmp_path= im.save(tmp_path)
			print(result)
		except IOError:
			tmp_path= None
		finally:
			return tmp_path

	# image path list
	elif im:
		index= 0
		for fileName in im:
			try:
				im= Image.oepn(fileName)
				index += 1
			except IOError:
				pass
		return im
	else:
		return None
Example #5
0
def getClipboardImage():
    '''return path of the shoot / list or none'''
    # image
    from PIL import Image, ImageGrab
    im = ImageGrab.grabclipboard()
    if isinstance(im, Image.Image):

        # get im fromat

        # tmp save
        from ImageUpload.utils.commonUtils import mkdirIfNotExists, getTmpImagePath
        tmp_path = getTmpImagePath()
        if not mkdirIfNotExists(tmp_path):
            return None

        # save & return path
        try:
            tmp_path = im.save(tmp_path)
            print(result)
        except IOError:
            tmp_path = None
        finally:
            return tmp_path

    # image path list
    elif im:
        index = 0
        for fileName in im:
            try:
                im = Image.oepn(fileName)
                index += 1
            except IOError:
                pass
        return im
    else:
        return None