国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

YOLOv5 以txt 或json格式輸出預測結果

這篇具有很好參考價值的文章主要介紹了YOLOv5 以txt 或json格式輸出預測結果。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.YOLOv5源碼以多種格式輸出預測結果

1.run函數(shù)——傳入?yún)?shù)

yolo輸出的txt,深度學習,python,YOLO,YOLOv5,目標檢測,深度學習

2.run函數(shù)——保存打印

在對每張圖片做處理的循環(huán)里的寫入結果部分:
yolo輸出的txt,深度學習,python,YOLO,YOLOv5,目標檢測,深度學習
我們可以看到以下的代碼片段就是以不同格式輸出預測結果的代碼
yolo輸出的txt,深度學習,python,YOLO,YOLOv5,目標檢測,深度學習

2.YOLOv5以.txt格式輸出預測結果

1.執(zhí)行以下代碼就可以得到以.txt格式輸出預測結果

 python detect.py --weights runs/exp1/weights/best.pt --source inference/images/ --save-txt --save-conf

–save-txt save results to *.txt #將預測的bounding box保存為txt文件
–save-conf save confidences in --save-txt labels #類別的概率

每個txt會生成一行一個目標的信息,信息包括類別序號、后面四個為bbox位置(xcenter ycenter w h),最后一個是該類別的概率

2.輸出格式:

yolo輸出的txt,深度學習,python,YOLO,YOLOv5,目標檢測,深度學習

3.YOLOv5以.json格式輸出預測結果

1.需要在源碼中加上一段代碼

  • 第一步
    在這個位置加入yolo輸出的txt,深度學習,python,YOLO,YOLOv5,目標檢測,深度學習
save_json = True,# 輸出json文件save results to *.json
content_json = [],
  • 第二步

在這個位置下面加上
yolo輸出的txt,深度學習,python,YOLO,YOLOv5,目標檢測,深度學習

 # 輸出 json 文件
 if save_json:
    # windows下使用
    num += 1
    file_name = save_path.split('\\')
    # Linux下使用
    # file_name = save_path.split('/')
    content_dic = {
        "name": file_name[len(file_name) - 1],
        "num": num,
        "category": (names[int(cls)]),
        "bbox": torch.tensor(xyxy).view(1, 4).view(-1).tolist(),
        "score": conf.tolist()
    }
    content_json.append(content_dic)

2.輸出格式

yolo輸出的txt,深度學習,python,YOLO,YOLOv5,目標檢測,深度學習文章來源地址http://www.zghlxwxcb.cn/news/detail-844016.html

到了這里,關于YOLOv5 以txt 或json格式輸出預測結果的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • YOLOv5s訓練結果result.txt繪制loss/mAP等曲線對比圖

    引用代碼 另外奉上各種線性顏色:參考 大概是夠用了?。?!

    2024年02月13日
    瀏覽(60)
  • [yolov5] yolo的數(shù)據(jù)標簽格式

    [yolov5] yolo的數(shù)據(jù)標簽格式

    yolov5 的標簽格式 https://github.com/ultralytics/yolov5/issues/9816 你好!。感謝您詢問YOLOv5??數(shù)據(jù)集格式。用于分割的XY坐標與用于長方體中心的標準坐標相同。 為了正確訓練,您的數(shù)據(jù)必須為YOLOv5格式。有關數(shù)據(jù)集設置的完整文檔以及開始培訓您的第一個模型所需的所有步驟,請參閱

    2024年02月04日
    瀏覽(21)
  • Yolov5數(shù)據(jù)集標簽的txt格式與xml相互轉換

    在使用yolov5制作數(shù)據(jù)集時,yolov5使用txt格式的標簽,打標簽的工具如labelimg使用的是xml格式的標簽,需要進行數(shù)據(jù)集格式的轉換: txt格式的數(shù)據(jù)集標簽轉為xml格式 xml格式的數(shù)據(jù)集標簽轉為txt格式

    2024年02月15日
    瀏覽(27)
  • 深度學習圖像識別筆記(三):yolov5檢測結果分析

    深度學習圖像識別筆記(三):yolov5檢測結果分析

    是一種可視化工具,特別用于監(jiān)督學習。通過這個矩陣,可以很清晰地看出機器是否將兩個不同的類混淆了。 上圖的表格其實就是 confusion matrix True/False: 預測結果是否正確 Positive/Negative:預測的方向是正方向還是負方向 真陽性(True Positive, TP): 預測為正樣本,實際為正樣

    2023年04月25日
    瀏覽(21)
  • yolov5 模型輸出的格式解析

    yolov5 模型輸出的格式解析

    工作需要, 又需要對yolov5 輸出的模型進行轉onnx 再用c++進行后續(xù)處理。 兩個問題。 yolov5 的模型輸出的是個啥啊? 轉成onnx后輸出的和yolov5輸出的處理是否一樣呢? 以前只知道抄代碼就行, 也不知道里面干了啥 , 輸出的后處理也都是由現(xiàn)成的代碼來實現(xiàn)。 我也懶得考慮內(nèi)

    2023年04月08日
    瀏覽(30)
  • PYTHON+YOLOV5+OPENCV,實現(xiàn)數(shù)字儀表自動讀數(shù),并將讀數(shù)結果進行輸出顯示和保存

    PYTHON+YOLOV5+OPENCV,實現(xiàn)數(shù)字儀表自動讀數(shù),并將讀數(shù)結果進行輸出顯示和保存

    最近完成了一個項目,利用python+yolov5實現(xiàn)數(shù)字儀表的自動讀數(shù),并將讀數(shù)結果進行輸出和保存,現(xiàn)在完成的7788了,寫個文檔記錄一下, 若需要數(shù)據(jù)集和源代碼可以私信。 最后實現(xiàn)的結果如下: 首先查閱文獻和文檔,好家伙,不看不知道,做相似項目的很多資料都是碩士研

    2024年02月03日
    瀏覽(27)
  • 深度學習||YOLO(You Only Look Once)深度學習的實時目標檢測算法(YOLOv1~YOLOv5)

    目錄 YOLOv1: YOLOv2: YOLOv3: YOLOv4: YOLOv5: 總結: YOLO(You Only Look Once)是一系列基于深度學習的實時目標檢測算法。 自從2015年首次被提出以來,YOLO系列不斷發(fā)展,推出了多個版本,包括YOLOv1, YOLOv2, YOLOv3, YOLOv4, 和YOLOv5等。下面是對YOLO系列的詳解: 提出時間 : 2015年。 主要貢獻 :

    2024年02月20日
    瀏覽(14)
  • yolov5輸出檢測框的中心位置,框的長寬,框的位置,以及輸出對應標簽格式的輸出

    yolov5輸出檢測框的中心位置,框的長寬,框的位置,以及輸出對應標簽格式的輸出

    yolov5輸出檢測框的中心位置,框的長寬,框的位置,以及輸出對應標簽格式的輸出。 模型讀取每個圖片,并將上述的信息依此輸出到同名的txt文件中保存,具體需要哪些坐標可以自己選。 更改信息在detect.py文件中,需要更改的第一個地方在如下地方,輸出位置在runs/detect/e

    2024年02月12日
    瀏覽(18)
  • 目標檢測YOLO實戰(zhàn)應用案例100講-基于深度學習的航拍圖像YOLOv5目標檢測(論文篇)(續(xù))

    目錄 基礎理論及相關技術? 2.1 深度學習基礎理論?

    2024年04月16日
    瀏覽(27)
  • 【Matlab】如何讀取文件夾下所有txt數(shù)據(jù)進行處理并以txt結果更名輸出

    如何讀取文件夾下所有txt數(shù)據(jù)進行處理并以txt結果更名輸出 目錄 前言 一、Matlab中fullfile函數(shù)用法 二、使用步驟 1.讀取文件夾下所有txt文件并以struct存儲變量 2.循環(huán)下讀取每個txt文件中的數(shù)據(jù)并進行處理 總結 遇到Matlab需要大批量處理一個文件夾下所有的txt格式,經(jīng)過信號處

    2024年02月07日
    瀏覽(152)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包