自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 用python写一个十六进制数进行按位异或运算程序

想计算几个数就修改这里就行。

2023-07-11 16:14:49 873

原创 A/D转换器的应用领域

由于技术的不断发展和创新,A/D转换器的应用范围在不断扩大,并在各个领域中发挥着关键的作用。A/D转换器在各种领域和应用中都扮演着重要的角色。

2023-05-18 16:13:34 879

原创 A/D转换器的校准和精度优化

这些方法可以帮助优化A/D转换器的精度和性能。具体的校准和优化方法将取决于所使用的A/D转换器型号和厂商。

2023-05-18 16:08:34 1322

原创 A/D转换器接口和通信接口,寄存器配置,中断处理

具体的寄存器配置取决于所使用的A/D转换器型号和厂商。通过读取和写入寄存器的值,可以修改A/D转换器的行为和性能。通过写入适当的配置值到这些寄存器,可以对A/D转换器进行配置和控制。中断是一种异步的事件通知机制,当A/D转换器完成转换或发生特定事件时,可以触发中断请求。具体的接口、寄存器和中断处理方法将根据所使用的A/D转换器型号和厂商而有所不同。中断机制可以提高系统的实时性和效率,允许系统在转换完成时立即进行处理,而无需轮询转换器的状态。A/D转换器可以使用多种通信接口与嵌入式系统进行通信和配置。

2023-05-18 16:06:52 735

原创 A/D转换器接口和通信接口,寄存器配置,中断处理

具体的寄存器配置取决于所使用的A/D转换器型号和厂商。通过读取和写入寄存器的值,可以修改A/D转换器的行为和性能。通过写入适当的配置值到这些寄存器,可以对A/D转换器进行配置和控制。中断是一种异步的事件通知机制,当A/D转换器完成转换或发生特定事件时,可以触发中断请求。具体的接口、寄存器和中断处理方法将根据所使用的A/D转换器型号和厂商而有所不同。中断机制可以提高系统的实时性和效率,允许系统在转换完成时立即进行处理,而无需轮询转换器的状态。A/D转换器可以使用多种通信接口与嵌入式系统进行通信和配置。

2023-05-18 16:03:03 821

原创 A/D转换器性能参数

在选择和设计A/D转换器时,需要综合考虑应用需求和限制,以确保满足所需的转换精度和性能要求。:A/D转换器输出信号与输入信号之间的偏差或扭曲。较高的采样率可以更准确地捕捉信号的快速变化,但也需要更大的计算和存储资源。较高的信噪比表示较低的噪声水平,有助于提高转换精度和信号清晰度。:A/D转换器能够表示的最小数字量化级别的数量。较高的分辨率可以提供更高的转换精度和细微的信号分辨能力。:A/D转换器能够处理的模拟输入信号的幅值范围。较小的INL和DNL值有助于保持转换器的线性度和准确性。

2023-05-18 15:47:56 1052

原创 A/D转换器工作原理与不同类型的A/D转换器

A/D转换器的工作原理是将模拟信号转换为数字信号的离散表示。每种类型的A/D转换器都有其特点和适用范围,具体选择取决于应用的要求和限制。

2023-05-18 15:42:49 462

原创 A/D转换器的原理图通常包括以下几个主要部分

需要注意的是,不同类型的A/D转换器可能会有不同的原理图和电路配置。因此,在实际应用中,具体的A/D转换器型号和技术规格需要结合相关文档和数据手册来了解其具体的原理图和电路设计。它将连续的模拟信号转换为离散的数字码,以表示模拟信号的大小。它的作用是在采样过程中固定信号的幅值,以便于后续的转换过程。除了上述主要部分,A/D转换器的原理图还可能包括其他辅助电路,例如参考电压源、校准电路和滤波器等,以提高转换精度和性能。数字输出接口还可能包括时钟信号、使能信号和其他控制信号,以确保正确的数据传输和同步。

2023-05-18 15:37:52 1106

原创 A/D转换器的作用与功能

它的作用是将连续变化的模拟信号离散化为一系列数字值,以便于数字系统的处理、存储和分析。通过A/D转换,模拟信号可以在数字领域进行更精确的处理、传输和控制。总之,A/D转换器的主要功能是实现模拟信号到数字信号的转换,使得模拟信号可以在数字系统中进行处理、存储和传输,以满足各种应用领域的需求。:通过A/D转换器,模拟信号可以转换为数字形式后进行数字存储和传输,例如在数据记录器、通信系统和网络传输中。:A/D转换器可以将模拟音频和视频信号转换为数字形式,用于数字音频处理、音频编解码、图像处理等应用。

2023-05-18 15:24:12 1522

原创 快速了解A/D(模数转换器)

以下是一个简要的概述:

2023-05-18 15:14:53 1635

原创 如何在终端中从C盘跳转到G盘指定文件夹目录

【代码】如何在终端中从C盘跳转到G盘指定文件夹目录。

2023-04-18 15:51:43 425

原创 最新pytorch与cuda版本对应表

点进上面官网直接查看。

2023-04-18 14:51:39 1988

原创 MMYOLO安装在WIN系统中

后面加 -i https://pypi.tuna.tsinghua.edu.cn/simple 下载速度更快。

2023-04-17 22:36:07 252

原创 依次读取某个文件夹下的json文件 python

【代码】依次读取某个文件夹下的json文件 python。

2023-03-14 20:56:12 1894

原创 python将列表转成对应字符串操作

【代码】python将列表转成对应字符串操作。

2023-03-09 20:05:01 116

原创 python将图片随机裁剪后,输出指定尺寸大小

代码记录,中间没有完善,参考其他作者的修改。

2022-11-04 11:35:34 1303

原创 python将图片水平翻转

【代码】python将图片水平翻转。

2022-11-04 11:16:11 1344

原创 python批量修改文件名

修改文件名

2022-11-02 19:53:57 141

原创 MMdetection中用test.py文件进行推理并画出预测框

画预测框

2022-10-01 22:22:53 1495

原创 SODA10M 数据集下载记录

官网打不开的,可以直接通过下方网盘链接下载,我就是把官网的下载链接复制到了下面。官网上还有2TB的未标注数据,需要请前往官网下载。总文件约5.6GB,百度云盘提取码为1234。

2022-08-26 11:52:45 2331 11

原创 利用MMdetection中的test.py进行测试

2、通过添加–eval mAP 可显示测试结果,如下表格所示。

2022-08-07 00:40:42 1903

原创 python调用class类中的函数

1

2022-06-22 15:33:00 6392

原创 python读取excel表格,并进行相关行列之间的计算,最后将结果存入txt中

2022-05-31 21:25:39 1901

原创 用mmdetection测试推理多张图片并保存

# Copyright (c) OpenMMLab. All rights reserved.import asynciofrom argparse import ArgumentParserfrom mmdet.apis import (async_inference_detector, inference_detector, init_detector, show_result_pyplot)import osimport tqdmdef

2022-05-27 15:53:53 1536

原创 python 根据保存有图片名的txt文件,将原图片从旧文件夹中移动到新文件夹中

# coding: UTF-8 #设置编码import shutilimport tqdmfile_path = 'G:/A_Data/data//Main/0712_val.txt' # 文件名txtnew_path = 'G:/A_Data/data/val_image/' # 移动后的文件路径old_path = 'G:/A_Data/data/JPEGImages/' # 移动前的路径file = open(file_path, 'r', encoding='UTF-8')

2022-05-27 15:40:23 313

原创 知乎上的一个mmdetection专栏

mmdetection源码阅读笔记

2022-05-18 20:21:42 237

原创 分类损失和回归损失

Loss 通常都分为分类和回归 loss,其对网络 head 输出的预测值和 bbox encoder 得到的 targets 进行梯度下降迭代训练。loss 的设计也是各大算法重点改进对象,常用的 loss 如下:

2022-05-18 20:00:40 395

原创 python将一个文件下的图片(文件)移动(复制)到另一文件夹下

import osimport shutilimport tqdmold_path = 'E:/A____paper/VOC2012/JPEGImages/'new_path = 'G:/A_Data/VOC2012/JPEGImages/'files = os.listdir(old_path)for i in tqdm.tqdm(range(len(files))): if (files[i][-3:] == 'jpg'): old_file_path = old

2022-05-13 15:29:16 5360

原创 python删除txt中每一行的最后一个元素

# coding: UTF-8 #设置编码import osimport shutilimport tqdmfinal_file_path = 'G:/A_Data/ImageSets/new_val.txt' # 新的txtreference_file_path = 'G:/A_Data/ImageSets/person_val.txt' # txt文件final = open(final_file_path, mode='w')file = open(reference_fil

2022-05-09 11:42:07 1467

原创 python列表 如何将重复元素按指定数目放入列表中

nums = [2,0,2,1,1,0]nums[:] = [0]*3 + [1]*2 # 通过[:]可以直接修改元素print(nums)[0, 0, 0, 1, 1]

2022-04-20 14:50:31 1037

原创 python for index, val in enumerate(data)

for index, val in enumerate(data): print(f"索引:{index},值:{val}")

2022-04-19 20:36:07 1089

原创 python中左右赋值

# s[left] = s[right]# s[right] = s[left] # 上面调换值后是错误地s[left] , s[right] = s[right] , s[left] # 这样互换是正确的,不用再去重新复制一份s去搞

2022-04-17 16:16:11 645

原创 python中for ... range

a = [1, 2, 5]b = len(a) # 长度是3for i in range(b): # 是左闭右开的,不到2 print(i)012

2022-04-16 22:14:02 423

原创 python中怎么表示一个数的几次方

a = 2 ** 31 # 表示2的31次方print(a)

2022-04-16 20:55:14 6390

原创 python查看json文件

ann_json_file_path = 'G:/A_Data/KITTI_0217/annotations/instances_val2017.json'# coco_ann = COCO(ann_json_file_path)with open(ann_json_file_path, 'r', encoding='utf-8') as f: data = json.load(f)

2022-04-13 14:58:51 1178

原创 把json的训练文件划分为训练和验证两个json

#!/usr/bin/env python# -*- coding:utf-8 -*-# 将一个文件夹下图片按比例分在两个文件夹下import osimport randomfrom shutil import copy2import jsonimport argparsedef main(args): all_data = os.listdir(args.img_path) # (图片文件夹) random.seed(1) random.shuffle(al

2022-04-11 15:42:23 1905

原创 Python中跳出多层for循环例子

a = [0, 1, 2]for i in range(len(a)): b = 1 for j in range(2): c = a[j] if c > 2: # 修改这个值决定是否break break else: for k in range(2): if a[k] > 0: break else:

2022-03-27 00:26:52 1184

原创 mmdetection中的训练显示loss

loss_cls: 0.0417, loss_bbox: 0.1390, loss_dfl: 0.1413, loss: 0.3220这些loss是一个batch整体的loss,不是一张图片的loss

2022-03-08 16:28:46 914

原创 运行MMdetection中的test.py文件

1、在安装的环境中运行时python tools/test.py G:/mmdetection-master/work_dirs/0308/kcp/kcp_gfl.py G:/mmdetection-master/work_dirs/0308/kcp/best_bbox_mAP_epoch_11.pth --format-only --eval-options "jsonfile_prefix=G:/mmdetection-master/rsult/0308/kcp/"2、在本地运行时parser

2022-03-08 13:16:36 1801 3

原创 在mmdetection中新建head时,训练时没报错但测试时报错

问题记录

2022-03-08 12:33:24 433 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除