追悟少年
码龄8年
关注
提问 私信
  • 博客:18,583
    18,583
    总访问量
  • 17
    原创
  • 2,216,307
    排名
  • 10
    粉丝
  • 0
    铁粉

个人简介:C/C++、Python、图像处理、机器学习、计算机视觉、软件开发

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 毕业院校: 中南大学
  • 加入CSDN时间: 2017-07-07
博客简介:

weixin_39445525的博客

查看详细资料
个人成就
  • 获得22次点赞
  • 内容获得1次评论
  • 获得50次收藏
创作历程
  • 2篇
    2021年
  • 13篇
    2019年
  • 4篇
    2018年
成就勋章
TA的专栏
  • 机器视觉
    1篇
  • 机器学习
  • 计算机视觉
    2篇
  • C
  • Python
  • Pytorch
  • C++
    2篇
  • C语言数字图像处理
  • C++_OpenCV
    10篇
  • 数字图像处理原理与实践
    5篇
  • CVPR2019-图像超分辨
  • 论文翻译
兴趣领域 设置
  • 人工智能
    图像处理
创作活动更多

开源数据库 KWDB 社区征文大赛,赢取千元创作基金!

提交参赛作品,有机会冲刺至高2000元的创作基金,快来参与吧!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

c++动态库封装及VB调用

发布资源 2023.06.24 ·
zip

机器视觉常用知识(一)-相机知识(1)-相机参数的标定

相机标定相机参数标定简介解决什么问题?相关的相机模型和基本理论相机内参标定:相机外参标定:相机参数标定简介无论在图像测量或机器视觉应用中,基本对于有观察和测量的环境都需要对相机进行标定,相机参数标定非常关键,其标定结果的精度及算法的稳定性直接影响着结果的准确性,并对后续的工及算法分析具有重要影响。解决什么问题?矫正镜头畸变(径向畸变-桶形畸变和枕形畸变);矫正镜头相机安装的误差产生的畸变(切向畸变);相关的相机模型和基本理论相关数学模型详细参考相机标定理论;比如halcong中,除法模型和多项
原创
发布博客 2021.01.11 ·
1068 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++常用语法结构笔记(2)-程序中成员访问运算符的区别

成员访问运算符点运算符和箭头运算符点运算符和箭头运算符点运算符(“.”)和箭头运算符(“->”),都可以用来访问成员,其中的区别是点运算符可以获取类实例化对象的一个成员。而箭头运算符是获取实例化指针指向对象的成员。注意:解引用运算符的优先级低于点运算符,因此,往往需要在解引用两端加上括号例如:#include <iostream>using namespace std;class stu { public: String name;};int main() {
原创
发布博客 2021.01.10 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

图像处理-Opencv入门(4)-频域处理基础

一、图像的频域处理1.1 图像的频域处理的概念图像的频域处理即将图像变换到频域中,然后在频域中对图像进行处理,其特点是运算速度快。频域处理的首要步骤就是将图像由时域变换到频域,因此,各种变换是图像处理研究的基础。1.2 离散傅里叶变换(DFT)傅里叶变换在时域和频域上都呈现离散的形式, 将时域信号的采样变换为在离散时间傅里叶变换频域的采样。二维离散傅里叶变换定义:其...
原创
发布博客 2019.08.29 ·
1971 阅读 ·
5 点赞 ·
0 评论 ·
17 收藏

图像处理-Opencv入门(3)-图像的基本运算(3)-图像缩放

一、图像的缩放1.1 图像缩放概念图像缩放是通过增减像素来改变图像的尺寸的。1.2 功效图像缩小,图像变清晰;图像放大,图像变模糊,所以需要插值进一步处理。1.3 图像缩放变换的矩阵公式:等比缩放;大于1,放大,小于1,缩小。1.4 图像的缩小图像的缩小分为等比缩小和非等比缩小,处理原理是采样偶数或奇数行/列进而得到新的图像。1.5 图像的放大图像的放大...
原创
发布博客 2019.08.16 ·
869 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

图像处理-Opencv入门(3)-图像的基本运算(2)-几何映射变换-旋转变换

一、图像的旋转变换1.1 图像旋转变换的理论图像旋转变换是将一幅图像绕着某一点进行顺时针或逆时针方向旋转一定的角度,逆时针旋转为正,顺时针旋转为负。一般采用逆时针旋转。1.2 图像旋转的步骤:(1)平移坐标原点:将坐标原点平移到图像中心(2)旋转:在新坐标原点的基础上进行坐标旋转(3)平移坐标原点:将坐标原点平移回 屏幕的左上角1.3 图像平移变换的矩阵表示1....
原创
发布博客 2019.08.16 ·
348 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

图像处理-Opencv入门(3)-图像的基本运算(2)-几何映射变换-镜像变换

一、图像的镜像变换1.1 镜像变换理论图像的镜像变换分为水平镜像和垂直镜像。分别以yy轴和xx轴为对称轴。水平镜像的变换公式:其中,ww是图像的水平分辨率。垂直镜像的变换公式:其中,ww是图像的垂直分辨率。1.2 主代码#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.h...
原创
发布博客 2019.08.16 ·
682 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

图像处理-Opencv入门(3)-图像的基本运算(2)-几何映射变换-平移映射变换

一、图像的几何变换1.1 图像的几何变换图像的几何变换包括图像的平移、旋转、缩小、放大和镜像映射。1.2 功能图像的几何变换改变图像的空间关系,但不改变图像的色彩属性。1.3 数学关系图像的几何变换一般定义为:其中,为输入图像,为输出图像。坐标之间事平移的映射关系。1.4 主代码#include <opencv2/core/core.hpp>...
原创
发布博客 2019.07.23 ·
603 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

图像处理-Opencv入门(3)-图像的基本运算(2)-逻辑运算

一、概述1.1 图像的逻辑运算图像的逻辑运算是将两幅图像的对应像素进行逻辑操作。包括与、或、补。1.2 处理流程要对灰度图进行逻辑运算,首先进行二值化处理;若对彩色图像,首先纪念性灰度化再进行二值化处理(0 or 255)。1.3 功能对灰度图像进行二值化处理,可以突出一定范围的信息。对于A和B的大小取值不同,二值化有不同。1.4 灰度化和二值化编程实例#in...
原创
发布博客 2019.07.23 ·
1373 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

Win10_VS2019_Opencv4.10.rar

发布资源 2019.07.17 ·
rar

图像处理-Opencv入门(3)-图像的基本运算(1)-代数运算

一、概述1.1 图像代数运算图像代数运算是指两幅图像对应像素的加、减、乘、除运算,有其组合的运算成为复合代数运算。1.2 功能图像代数运算可以抑制噪声或消除噪声,也可以利用叠加运算合成新的图像。1.3 基本运算形式式中,、分别为两幅输入图像在处的灰度值或彩色值。代数运算中,操作的是像素的灰度值或(彩色分量),像素的位置不变。1.4 代数运算主程...
原创
发布博客 2019.07.15 ·
1754 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

图像处理-Opencv入门(2)-访问图像中的像素

一、访问图像中像素的方法解析:任何图像处理算法,都是从对每个像素的操作开始的,这是对图像处理算法的基本原理的理解和运用的基础,对Opencv中的函数理解和能够写出其相应功能的函数打下基础。1.1 操作使用的主程序#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#in...
原创
发布博客 2019.07.15 ·
302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图像处理-Opencv入门(1)-图像的载入、显示和输出

一、载入和显示一张lena.png图像;1.1.图像数据:1.2 main.cpp#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <iostream...
原创
发布博客 2019.07.15 ·
821 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ubuntu16.04+anaconda+python3.6+创建虚拟环境+安装tensorflow-gpu==1.4.0

1. 安装anaconda.https://www.anaconda.com/distribution/1.1 在官网下载相应的python对应的anaconda(.sh文件)版本进行安装.sh Anaconda3-5.3.0-Linux-x86_64.sh 或者直接 ./Anaconda3-5.3.0-Linux-x86_64.sh 回车往下继续.1.2 手动添加路径:...
原创
发布博客 2019.07.05 ·
1856 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

C++常用语法结构笔记(1)-头文件的 #ifndef

#ifndef的用法说明1. 概念#ifndef (if not define)是一种宏定义的判断,其作用是防止多重定义。2. 作用:(1)头文件中,防止头文件被多重调用。(2)当作为测试使用时,省去注释代码的麻烦(3)作为不同角色或场景的判断。3. 使用格式:使用时,注意命名规则(头文件名大写,前后加下划线,把文件名中的”.“也变成下划线,例:date.h)。...
原创
发布博客 2019.06.02 ·
1218 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Mac上的OpenCV安装和配置

一、安装前的环境1.安装cmake使用HomeBrew 安装cmakebrew install cmake2.获取OpenCV源码方法1. 可以从官网上下载稳定版本https://opencv.org/releases.html方法2. 可以从github上克隆git clonehttps://github.com/opencv/opencv.gitgit ...
原创
发布博客 2019.05.31 ·
413 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

计算机视觉入门-基础训练(一)

1.计算机视觉简介计算机视觉是一门利用计算机使机器模拟人的视觉系统的科学,通俗的说是用计算机处理图像数据的科学。可以分为低级视觉处理和高级视觉处理。更进一步的说,是通过摄相机和计算机代替人眼对目标识别、分析和跟踪、重建等机器视觉处理。计算机视觉研究相关的理论和技术,通过计算机搭建软硬的图像处理和分析的人工智能系统。其应用包括AI、VR、3D等人工智能领域,具体的工业应用领域为自动驾驶、安防、人...
原创
发布博客 2019.03.20 ·
1008 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

深度学习环境搭建ubuntu16.04_cuda_8.0_cudnn.6.0_anaconda3- 5.01_python3.6_tensorflow_gpu1.4_pycharm2018

本教程简单粗暴,后期详细更新….------------------------------------------------------by 麒麟御史软件准备: 第一步:安装ubuntu系统软碟通制作U盘安装Ubuntu1. 制作U盘安装https://blog.csdn.net/fu6543210/article/details/79722615 2. 安装...
原创
发布博客 2018.09.14 ·
320 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

win10从装系统开始的深度学习框架win10+cuda_8.0+cudnn_v6.0+Pycarm+python3.6+tensorflow1.4-gpu搭建

本教程简单粗暴,有问题请留言,后期详细更新….------------------------------------------------------by 麒麟御史软件准备: 第一步:安装win10.+破解win10+安装vs2013+opencv3.0软碟通制作U盘安装Win101. 制作U盘安装https://jingyan.baidu.com/article/5...
原创
发布博客 2018.07.21 ·
777 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何做文献综述:克雷斯威尔为五步文献综述法

文献综述抽取某一学科领域中的现有文献,总结这个领域的研究现状,从现有文献及过去的工作中,发现进一步研究的问题和角度。文献综述是对某一领域某一方面的课题、问题或研究专题搜集大量情报资料。分析综合当前课题、问题或研究专题的最新进展、学术见解和建议,从而揭示有关问题的新动态、新趋势、新水平、新原理和新技术等,为后续研究寻找出发点、立足点和突破可。文献综述看似简单,其实是一项高难度的工作。在国外,宏观的或...
转载
发布博客 2018.06.21 ·
2581 阅读 ·
4 点赞 ·
0 评论 ·
16 收藏
加载更多