tgoop.com/class_vision/553
Create:
Last Update:
Last Update:
احتمالا به این مشکل برخوردید بعضی وقتا عکسو که میخونید تک کانالست! بعضی وقت ها int هستش! برخی مواقع uint8 و ...
این باعث میشه برای فرمت های مختلف با توابع مختلف که میخونید به دردسر بخورید.
تابع imread
زیر خیلی میتونه کمکتون کنه:
import skimage
import imageio
def _to_rgb(img):
w, h = img.shape
ret = np.empty((w, h, 3), dtype=np.uint8)
ret[:, :, 0] = ret[:, :, 1] = ret[:, :, 2] = img
return ret
def imread(image_path):
content = imageio.imread(os.path.expanduser(image_path))
if content.ndim == 2:
_to_rgb(content)
content = skimage.img_as_ubyte(content)
return content
BY کلاس ویژن: یادگیری عمیق و بینایی کامپیوتر
Share with your friend now:
tgoop.com/class_vision/553