OPENCV-PYTHON将.GIF格式的图像转为PNG格式
生活随笔
收集整理的這篇文章主要介紹了
OPENCV-PYTHON将.GIF格式的图像转为PNG格式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在做UNET的眼球血管分割的時候,眼球的標注使用的gif格式存儲的,習慣了使用jpg或者png了,先轉一下。直接用opencv讀進來以后重寫一下就可以。gif讀取的時候要使用VideoCapture,因為GIF是動圖。
# !/usr/bin/python3 # -*- coding:utf-8 -*- # Author:WeiFeng Liu # @Time: 2021/12/9 下午6:54 import numpy as np import cv2 import osdef gif_to_png(image_path,save_path):gif = cv2.VideoCapture(image_path)ret,frame = gif.read()filename = image_path.split('/')[-1].split('_')[0]save_path = save_path + filename + '.png'cv2.imwrite(save_path,frame) if __name__ == '__main__':root_path = r'視網膜血管數據集/training/label/'save_path = r'Dataset/train/label/'image_files = os.listdir(root_path)for image_file in image_files:gif_to_png(root_path + image_file,save_path)總結
以上是生活随笔為你收集整理的OPENCV-PYTHON将.GIF格式的图像转为PNG格式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: opencv-python将.tif格式
- 下一篇: Pytorch实现U-net细胞分割