python工具方法37 voc数据统计分析(box聚类、box散点图、类别频率统计、box面积统计)
创始人
2024-02-10 18:42:20
0

对数据进行统计分析,有利于模型设计和精度优化,可以从数据层次对模型的性能进行分析。为此,博主实现了对voc数据各层次的分析,包含类别频率统计(饼图)、boxes面积统计(饼图)、boxes大小统计(散点图,kmean聚类)、分类别boxes面积统计(饼图)、分类别boxes大小统计(散点图,kmean聚类)。

数据统计分析分两步实现:
1、遍历xml数据,提取所有的boxes数据存储到pandas的dataframe中
2、加载dataframe,对各类boxes信息进行统计

在实现设置上由PascalVocKMeans类和PascalVocAnalysis类实现,PascalVocKMeans主要用于对boxes进行kmean聚类,然后绘制散点图;PascalVocAnalysis用于主流程,实现对数据的分析统计。

1、实现boxes聚类

PascalVocKMeans类主要实现对归一化的boxes进行聚类,通过show_msg函数展示聚类的效果

import os
from tqdm import tqdm
import pandas as pd
import xml

相关内容

热门资讯

公牛集团已起诉家的公司,向其索... 此前,广东中山市家的电器有限公司(以下简称“家的公司”)多个销售人员在社交平台发布视频称,公牛集团的...
曾揭露硅谷惊天骗局 《纽约时报... 凤凰网科技讯 北京时间12月23日,据路透社报道,当地时间周一,《纽约时报》调查记者约翰·卡雷鲁(J...
民生银行烟台分行开展法律风险典... 为切实增强全行员工的法律意识,推动业务合规稳健发展,民生银行烟台分行开展了2025年法律风险典型案例...
久祺股份:立足杭州试点城市优势... 证券之星消息,久祺股份(300994)12月22日在投资者关系平台上答复投资者关心的问题。 投资者提...
蜂蜜农残超标,谁担责?检察机关... 违规使用农药致蜜蜂大量死亡 蜂蜜农残超标 检察机关依法对主管部门提起行政公益诉讼 12月22日,最高...
哈尔滨靠谱刑事律师服务推荐:黑... 在面对刑事法律问题时,选择一位靠谱、专业的刑事辩护律师至关重要。那么,刑事律师服务哪家靠谱?刑事辩护...
一次性征信修复政策落地 羊城晚报讯 记者戴曼曼报道:22日,中国人民银行官网发布《关于实施一次性信用修复政策有关安排的通知》...
海昌海洋公园:董事会主席俞发祥... 北京商报讯(记者 吴其芸)12月22日晚,海昌海洋公园发布公告称,海昌海洋公园收到公司董事会主席、执...