8 -牧野-

尚未进行身份认证

暂无相关简介

等级
TA的排名 270

OpenCV Mat 图像处理基本操作

1. 图片加载、灰度图、 显示和保存cv::Mat img = cv::imread("01.jpg");//cv::Mat img = cv::imread("01.jpg", 0); //以灰度图读入 cv::cvtColor(img, img, cv::COLOR_BGR2GRAY); cv::imshow("img_show", img);cv::waitK...

2019-12-01 00:08:14

MacOS Xcode11 PyCharm 2019.2基础快捷键

Xcode 11Command + B: 编译 Command + R: 运行 F6: 单步调试 F7: 进入函数 F8: 跳出函数 Control + Command + Y: 继续执行 Control + Command + C: 执行到当前行 Command + \: 添加或删除断点 Command + /: 注释或取消注释 Command + Y: 全局禁用或激活...

2019-11-26 08:57:31

MacOS (mbp Catalina)常用快捷键记录

通用Command + A: 全选 Fn + Delete: 后向删除文本 Space : 快速查看(预览)所选文件 Command + H: 隐藏最前面的活动窗口 Command + Option + H:隐藏其他非活动窗口 Command + M: 最小化前面的活动窗口 Command + O: 打开所选项,或访达对话框 Command + T: 打开与活动窗口类型相同的...

2019-11-24 23:49:34

Android Studio error解决: Error while executing:am start Error type 3 Activity class does not exist

环境:MacOS、Android Studio 3.5、Huawei P20 Pro、Android 9 (环境跟本题关系不大)背景:通过 Android Studio在手机上安装应用之后,手动在手机上卸载了该app,之后就再也安装不上了。手机端虽然显示安装成功,但是“打开”按钮是灰色的,并且桌面上也没有应用图标,如下:Studio端报错:Error while executin...

2019-11-23 19:52:17

使用pytorchviz和Netron可视化pytorch网络结构

一 使用pytorchviz可视化 安装依赖和pytorchviz pip install graphvizpip install tochviz (或pip install git+https://github.com/szagoruyko/pytorchviz)Graphviz 是 AT&T 开发的一款开源的图形可视化软件,可以根据dot脚本语言中绘制的...

2019-11-11 18:25:11

python PIL Image 图像处理基本操作

1. 图片加载、灰度图、 显示和保存# Created by 牧野 CSDNfrom PIL import Imageimg = Image.open('01.jpg')imgGrey = img.convert('L')img.show()imgGrey.show()img.save('img_copy.jpg')imgGrey.save('img_gray.jpg')...

2019-11-07 21:33:17

tensorflow中共享变量 tf.get_variable 和命名空间 tf.variable_scope

tensorflow中有很多需要变量共享的场合,比如在多个GPU上训练网络时网络参数和训练数据就需要共享。tf通过 tf.get_variable() 可以建立或者获取一个共享的变量。 tf.get_variable函数的作用从tf的注释里就可以看出来-- ‘Gets an existing variable with this name or create a new one’。与...

2018-04-02 20:24:10

用pytorch训练图像分类器模型导出ONNX测试

项目实现功能1. 搭建一个简单的图片分类器,完成训练和测试 2. 转换pytorch的pth模型到ONNX格式,加载ONNX并测试项目结构images目录下存放训练和测试数据集,本例使用了kaggle竞赛的猫狗数据集,统一resize到了120*120大小;TrainTestConvertOnnx.py 是训练和测试代码,包括了pth模型到onnx的转换。训练在CPU和GP...

2019-10-29 20:11:07

ffmpeg 常用命令

1. 从视频中抽取帧ffmpeg -i input.mp4 -r 1-q:v 2 D:\images\img_%02d.jpeg-i 输入视频 -r 提取频率,每秒多少帧,可以为小数 -q:v 图像质量, 2为保存为高质量 最后一个是保存路径2. 从视频中剪切出一段视频ffmpeg -i input.mp4 -ss 00:00:15 -t 00:00:05 D:\vid...

2019-10-24 20:27:59

Visual Studio2019实用快捷键

F5 开始调试Shift + F5 停止调试Ctrl + Shift + F5 重新启动调试F9 设置或删除断点Ctrl + Shift + F9 删除所有断点F10 逐过程执行Ctrl + F10 (启动调试) 运行到当前行F11 逐语句执行Shift + F11 跳出当前执行的函数体部分F12 转到定义或实现Ctrl + K...

2019-10-21 09:05:16

谷歌C++ 编码规范(部分)

参考资料:谷歌C++ 风格指南一. 头文件1. 通常每一个 .cc 文件都有一个对应的 .h 文件. 也有一些常见例外, 如单元测试代码和只包含 main() 函数的 .cc 文件2. 所有头文件都应该使用 #define 来防止头文件被多重包含. (Windows中很多使用 #pragma once )二. 命名空间1. 鼓励在 .cc 文件内使用命名空间,命名空...

2019-10-15 18:43:12

计算数据集的均值和方差(mean,std)

coco数据集的均值和方差(三分量顺序是RGB)mean = [0.471, 0.448, 0.408]std = [0.234, 0.239, 0.242]imagenet数据集的均值和方差(三分量顺序是RGB)mean = [0.485, 0.456, 0.406]std = [0.229, 0.224, 0.225]用opencv和numpy计算自己数...

2019-10-09 18:28:48

OpenCV C++ 遍历文件夹下所有文件

如题。一、获取完整路径#include <opencv2\opencv.hpp>#include <string>int main(int argc, char* argv[]) { std::string folder_path = "D:\\database\\test\\*.*"; //path of folder, you can r...

2019-08-15 19:05:42

python+kmeans计算VOC数据格式xml anchors聚类

#!/usr/bin/env python# -*- coding: utf8 -*-import sysfrom xml.etree import ElementTreefrom lxml import etreeimport numpy as npimport osimport matplotlib.pyplot as pltfrom sklearn.cluster i...

2019-07-05 19:44:01

python+PIL转换VOC分割数据格式制作索引彩色图

参考:https://blog.csdn.net/tellsummer/article/details/80815826# coding:utf-8from random import randintfrom PIL import Imageimport osdef randomPalette(length, min, max): return [randint(mi...

2019-07-05 19:10:58

OpenCv-Python 最小外接圆、最小外接矩形、椭圆拟合、直线拟合

#coding:utf-8importcv2importnumpyasnpimportimutilsim=cv2.imread('./5121.png')imgray=cv2.cvtColor(im,cv2.COLOR_BGR2GRAY)ret,thresh=cv2.threshold(imgray,0,255,cv2.THRESH_BINARY+...

2019-05-07 19:38:22

Python中使用 logging 和 traceback 模块记录日志和跟踪异常

logging模块logging模块用于输出运行日志,可以设置不同的日志等级,保存信息到日志文件中等。相比print,logging可以设置日志的等级,控制在发布版本中的输出内容,并且可以指定日志的输出格式。1.使用logging在终端输出日志#!/usr/bin/envpython#-*-coding:utf-8-*-importlogging#引入log...

2019-03-25 17:45:46

python使用pandas和xlsxwriter读写xlsx文件

已有xlsx文件如下:1.读取前n行所有数据#coding:utf-8importpandasaspd#1.读取前n行所有数据df=pd.read_excel('school.xlsx')#读取xlsx中第一个sheetdata1=df.head(7)#读取前7行的所有数据,dataFrame结构data2=df.valu...

2019-03-08 16:01:54

GAN、DCGAN、WGAN、SRGAN

 GAN生成网络接收一个随机噪声,生成逼真图像;判别网络接收一个图像,生成该图像是真实的概率(0~1);GAN网络中存在两个不同的网络,训练方式采用的是对抗训练方式,其中G的梯度更新信息来自于判别器D,而不是来自数据样本。GAN不适合处理离散形式的数据,比如文本。  DCGANDCGAN(deepconvolutionalgenerativeadver...

2018-11-27 19:36:44

YOLO v1 v2 v3

 YOLO v1 YOLO v1的检测思路YOLO v1的整体思路是将输入图像(448×448)均分为7×7个网格,在每个网格上直接预测2个目标物体的位置+2个目标物体的类别概率+整体网格属于某一分类的最大概率,若分类是20类,则每一张输入图片最后输出是 7×7×(20+2×(4+1))=7*7*50 维的向量。 v1的检测特点v1检测的特点是速度快,但是根据物理位置分...

2018-11-27 09:36:46

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。