原创 python數據可視化——matplotlib寫漢字

1. 看效果: Caption 2. 看代碼 # -*- coding: utf-8 -*- import matplotlib.pyplot as plt from matplotlib import font_manager #

原创 python數據可視化——餅狀圖

先看效果: Caption 代碼: # -*- coding: utf-8 -*- import matplotlib.pyplot as plt labels ='A','B','C','D' fraces = [15, 30,

原创 python數據可視化——柱狀圖1

先看效果: Caption 代碼如下: # -*- coding: utf-8 -*- import matplotlib.pyplot as plt def draw_bar(same_score, diff_score):

原创 python數據可視化——柱狀圖2

舉一個小栗子,統計每個月的降水量。 先看效果: Caption 看代碼: # -*- coding: utf-8 -*- import matplotlib.pyplot as plt def draw_bar(name_list

原创 python數據可視化——曲線圖

步驟: 1. 獲取x座標和y座標(可能有多個y座標)的數據,注意數據的長度必須相同。 2. x座標和每一組y座標組合,將曲線畫在畫布上。 先看效果: Caption 上代碼: #coding=utf-8 import matplotl

原创 三分鐘帶你用python寫一個自己的播放器

步驟: 1.用OpenCV讀取視頻流; 2.用cv2.show()把讀取的幀顯示出來即可。 看代碼: #coding:utf-8 import os import cv2 def video_reader(video_path):

原创 COCO 數據集分析和coco API使用

0. coco數據集格式瞭解:分析數據存儲格式 1. coco Python API-使用:coco API 使用​​​​​​ 2. coco Python API-源碼分析:coco API 源碼分析​​​​​​ 3. coco Pyt

原创 三分鐘帶你理解ROC曲線和PR曲線

1. 先理解混淆矩陣        混淆矩陣:表示模型講樣本分類結果的矩陣。         Caption         在Roc曲線和PR曲線中有四個重要的度量:精確率(查準率),召回率(查全率),真正例率,假正例率。      

原创 OpenCV從攝像頭獲取視頻流並保存到本地

用OpenCV調取攝像頭獲取視頻流,圖片經過處理後保存到本地。 #coding:utf-8 import cv2 # 獲取視頻流 cap = cv2.VideoCapture(0) # 指定編碼格式 fourcc = cv2

原创 目標檢測基礎——IOU計算

1. 什麼是IOU?       IoU 的全稱爲交併比(Intersection over Union),通過這個名稱我們大概可以猜到 IoU 的計算方法。IoU 計算的是 “預測的邊框” 和 “真實的邊框” 的交集和並集的比值。該值越

原创 三分鐘帶你掌握python中的生產者與消費者模式

1. 什麼是生產者消費者模式?             在線程世界裏,生產者就是生產數據(或者說發佈任務)的線程,消費者就是消費數據(或者說處理任務)的線程。在任務執行過程中,如果生產者處理速度很快,而消費者處理速度很慢,那麼生產者就必須

原创 python 如何在圖片上寫漢字?

思路:1. 先把opencv讀的圖片轉化爲PIL的格式;            2. 用PIL在圖片上寫上漢字;            3. 把PIL格式的圖片轉化回opencv的格式。 直接上代碼: # --*-- coding:ut

原创 PASCAL VOC數據集下載,分析,可視化

1. 如何獲取VOC數據集:參考博客 2. VOC數據集詳細分析:參考博客 3. 把標註框畫到圖上        在做目標檢測時,首先要檢查標註數據。一方面是要了解標註的情況,另一方面是檢查數據集的標註和格式是否正確,只有正確的情況下才能

原创 ResNeSt——ResNet最強改進版

論文地址:https://hangzhang.org/files/resnest.pdf github:https://github.com/zhanghang1989/ResNeSt   1. 先來看看作者,都是大牛,感謝給我們提供優越

原创 PASCAL VOC(xml解析,xml節點刪除,生成xml)

1. xml解析 import xml.etree.ElementTree as ET def xml_reader(filename): """ Parse a PASCAL VOC xml file """ tre