91aaa在线国内观看,亚洲AV午夜福利精品一区二区,久久偷拍人视频,久久播这里有免费视播

<strong id="fvuar"></strong>

  • <sub id="fvuar"><dl id="fvuar"><em id="fvuar"></em></dl></sub>

    1. 千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

      手機站
      千鋒教育

      千鋒學習站 | 隨時隨地免費學

      千鋒教育

      掃一掃進入千鋒手機站

      領取全套視頻
      千鋒教育

      關注千鋒學習站小程序
      隨時隨地免費學習課程

      當前位置:首頁  >  技術(shù)干貨  > Labelme快速標注方法

      Labelme快速標注方法

      來源:千鋒教育
      發(fā)布人:xqq
      時間: 2023-11-22 12:46:22 1700628382

      一、標注概述

      Labelme是一個基于Web的圖像標注工具,通過Labelme可以將圖像標注成需要的任意形式,同時還可以生成標注數(shù)據(jù)集。在機器學習和深度學習領域,標注是非常重要的一環(huán),因為只有準確、高質(zhì)量的標注數(shù)據(jù)集才能保證機器學習和深度學習的模型效果。

      這里主要介紹Labelme的安裝和使用,方便大家快速上手標注工作。

      二、Labelme安裝與配置

      Labelme可以通過pip命令進行安裝:

      pip install labelme

      安裝成功后,運行命令:

      labelme

      即可啟動Labelme。

      三、Labelme標注基本流程

      四、Labelme標注高級用法

      五、樣例代碼

      下面是一個簡單的代碼實現(xiàn),可以對圖片進行標注,并將結(jié)果保存成json文件。

      import json
      import os
      import numpy as np
      import base64
      import cv2
      
      from labelme import utils
      from labelme._version import __version__ as labelme_version
      
      def main():
          data = {}
          data['version'] = labelme_version
          data['flags'] = {}
          data['imagePath'] = 'test_image3.jpg'
      
          # 讀入圖片
          img_name = 'test_image3.jpg'
          img = cv2.imread(img_name)
          data['imageHeight'] = img.shape[0]
          data['imageWidth'] = img.shape[1]
      
          # 讀入標注
          shapes = []
          with open('test_image3.json') as f:
              json_data = json.load(f)
          for i in json_data['shapes']:
              label = i['label']
              points = i['points']
              group_id = i['group_id']
              shape_type = i['shape_type']
              points_arr = np.array(points)
              shapes.append({'label': label, 'points': points_arr.tolist(), 
                  'group_id': group_id, 'shape_type': shape_type, 
                  'flags': {}})
      
          # 構(gòu)建結(jié)果
          data['shapes'] = shapes
          img_str = cv2.imencode('.jpg', img)[1].tostring()
          data['imageData'] = base64.b64encode(img_str).decode('utf-8')
      
          # 保存結(jié)果
          with open('result.json', 'w') as f:
              json.dump(data, f)

      tags: 8083端口
      聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
      10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
      請您保持通訊暢通,專屬學習老師24小時內(nèi)將與您1V1溝通
      免費領取
      今日已有369人領取成功
      劉同學 138****2860 剛剛成功領取
      王同學 131****2015 剛剛成功領取
      張同學 133****4652 剛剛成功領取
      李同學 135****8607 剛剛成功領取
      楊同學 132****5667 剛剛成功領取
      岳同學 134****6652 剛剛成功領取
      梁同學 157****2950 剛剛成功領取
      劉同學 189****1015 剛剛成功領取
      張同學 155****4678 剛剛成功領取
      鄒同學 139****2907 剛剛成功領取
      董同學 138****2867 剛剛成功領取
      周同學 136****3602 剛剛成功領取
      相關推薦HOT