- 博客(163)
- 资源 (1)
- 收藏
- 关注
转载 YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别)
转自:YUV与RGB互转各种公式 (YUV与RGB的转换公式有很多种,请注意区别!!!) - 罗引杰 - 博客园关于写这篇文章的原因: 本人也是摸索了很长时间才弄懂其中的原理,里面涉及的知识点太多了,比如色彩空间,比如Gamma,里面还会涉及到很多的协议,比如BT601 BT709,BT2020,RP177等,一不小心就会写错,然后色彩可能就不准确了,可能偏白偏黑或者偏色自己也踩过很多坑,然后把这些经验写出来,防止大家踩重复的坑,如果文章有不够严谨的地方,请及时...
2021-12-03 14:27:52 9605
转载 复现《21个项目玩转深度学习》代码时出现错误解决办法
转自:https://www.pianshen.com/article/1600774292/最近在看《21个项目玩转深度学习》这本书,然后想复现一下里面第三章的程序,无奈里面的环境是python 2.x 我的环境是python是3.x。遇到了各种各样的问题,所以把遇到的问题的解决方法都记下来。运行第data_prepare文件夹下data_convert.py将图片转换为tfrecord格式时出现好多错误:第一个错误:File “/usr/lib/python3.5/random.py”.
2020-08-05 22:14:32 471
转载 对全连接层的深入理解
转自:https://blog.csdn.net/YiLiang_/article/details/60468530理解全连接层:连接层实际就是卷积核大小为上层特征大小的卷积运算,卷积后的结果为一个节点,就对应全连接层的一个点。(理解)假设最后一个卷积层的输出为7×7×512,连接此卷积层的全连接层为1×1×4096。如果将这个全连接层转化为卷积层:1.共有4096组滤波器2.每组滤波器含有512个卷积核3.每个卷积核的大小为7×74.则输出为1×1×4096由于每个滤波核的大小和上一
2020-06-16 22:20:24 676
转载 Mac cmake生成xcode项目工程
流程https://www.jianshu.com/p/4fccc8fc23211.准备main.cpp文件#include <iostream>int main(){ printf("hello word!"); return 0;}2.编辑CMakeLists.txtPROJECT(main)CMAKE_MINIMUM_...
2020-04-09 21:08:35 2246
原创 Pycharm更换python解释器
Pycharm工程如何更换pycharm解析器?Mac:Pycharm->Preferences...然后会出来如下界面Windows:file->Default Settings
2020-03-26 23:07:01 955
转载 homebrew的“keg-only”
转自:https://www.jianshu.com/p/f00c05627b38用homebrew 安装boost ,结果发现以下三个路径,在include 和library 路径的时候就有点晕了,当然可以都加上,但是C++不推荐重复路径,因为库的优先级限定比较严格,于是我查了一下这三个路径的来龙去脉。以上图主要显示三个路径下的boost,1)/usr/local/include/...
2020-03-24 21:09:15 1105
转载 Mac上配置xcode+opencv
转自:https://blog.csdn.net/qq_37486501/article/details/81387689亲测好用.直接奉上步骤:第一步:Homebrew配置opencvHomebrew下opencv, 具体我就不讲啦, 见网址: mac上装Homebrew:https://blog.csdn.net/qq_37486501/article/details/8...
2020-03-24 20:42:28 372 2
转载 Mac中使用brew安装指定版本软件包 4 恢复到3.4.2
转自:https://blog.csdn.net/yangzm/article/details/96315874需求以 ffmpeg 为例brew中当前默认为ffmpeg最新版本 v4.0然而,我们需要 v3.4.2 版本步骤1. 查看软件包安装来源$ brew info ffmpeg执行上述命令您会得到如下信息:$ From: https://github...
2020-03-24 20:15:21 848
转载 Mac之Homebrew
转自:https://www.jianshu.com/p/de6f1d2d37bf一、Homebrew是什么Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。援引官方的一句话:又提示缺少套件啦?别担心,Homebrew 随时守候。Homeb...
2020-03-23 19:35:51 773
转载 双目相机--双目视差与深度距离关系推导详解
转自:https://blog.csdn.net/liqiming100/article/details/78120878
2020-03-23 14:52:58 1962
转载 OpenCV Python 4.0安装
转自:https://www.cnblogs.com/zhaobinyouth/p/11061172.html1.安装OpenCV-Python如果你是第一次使用OpenCV Python开发包,想要安装OpenCV Python4.0只要执行如下命令行即可:pip install opencv-python执行如上命令会默认安装最新版本,如果需要指定版本则执行pip i...
2020-03-09 21:56:05 1299
转载 如何计算弥散圆直径
转自:https://wenku.baidu.com/view/1ef7c985b9d528ea81c779b8.html在人像和微距摄影中经常会遇到背景虚化的手法。所谓背景虚化,就是说在保证被摄主体清晰的同时,将远处的背景模糊掉,从而突出被摄主体。很多人会问,为什么我手中的相机拍不出那么好的背景虚化效果?还有人想知道如何比较两支镜头(相机)拍摄同一主体的背景虚化程度。下面我们就来讨论一下这些...
2020-03-07 20:45:57 7570 1
转载 相机的对焦是什么意思?为什么需要对焦?
转自:https://www.zhihu.com/question/21427158/answer/340878786对焦就是通过改变透镜与成像面的距离,使得拍摄物成像清晰。什么是「成像清晰」,不严谨的理解就是:物体上一点发出的光线经过透镜后汇聚于成像底片上的同一点的时候,便是成像清晰。如图1所示:作者:阿嘉链接:https://www.zhihu.com/question...
2020-03-05 21:01:31 4635
转载 景深计算公式的推导
转自:http://blog.itpub.net/15452932/viewspace-441255/如图所示,对焦点物距为u,对应的像距为v按照传统的景深定义,物距为u1的点光源聚焦点在胶平面后面的像距v1处,并在胶平面上形成半径为σ的弥散圆时,u与u1的差ΔL1即被定义为前景深。同理定义后景深。按照这个图示,前景深推导如下:后景深至此好像没什么问题,但再看看光学...
2020-03-05 16:51:08 10510 5
转载 PyCharm中import时无法识别自己写的模块
转自:https://blog.csdn.net/weixin_35684521/article/details/819531991. 问题描述同目录下,当多个文件之间有相互依赖的关系的时候,import无法识别自己写的模块,PyCharm中提示No Module.2. 解决步骤(1). 打开File–> Setting—> 打开 Console下的Python ...
2020-01-08 22:26:15 360
转载 C++命名空间里面定义变量出现重定义错误
转自:https://blog.csdn.net/SuperVictim/article/details/50458259代码:head.h:#include <iostream>namespace mySpace{ class Out { public : void print(); private : pr...
2020-01-07 10:25:22 822
转载 最优化算法之模拟退火算法(SA)
转自:https://blog.csdn.net/daaikuaichuan/article/details/81381875一、爬山算法 ( Hill Climbing ) 介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。 爬山算法实现很简单,其主要缺点是会陷入局部最优解,而不一定...
2020-01-03 00:46:01 1046
转载 高斯函数(Gaussian function)的详细分析
转自:https://blog.csdn.net/qinglongzhan/article/details/82348153摘要 论文中遇到很重要的一个元素就是高斯核函数,但是必须要分析出高斯函数的各种潜在属性,本文首先参考相关材料给出高斯核函数的基础,然后使用matlab自动保存不同参数下的高斯核函数的变化gif动图,同时分享出源代码,这样也便于后续的论文写作。高斯函数的基础...
2020-01-03 00:35:46 14092
转载 Python中if __name__ == '__main__':的作用和原理
if __name__ == '__main__':的作用一个python文件通常有两种使用方法,第一是作为脚本直接执行,第二是 import 到其他的 python 脚本中被调用(模块重用)执行。因此if __name__ == 'main':的作用就是控制这两种情况执行代码的过程,在if __name__ == 'main': 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会...
2019-12-28 16:50:55 223
转载 CMakeLists(未完待续)
(1)aux_source_directory(./src DIR_SRCS) 将文件夹src下的所有源文件存到变量DIR_SRCS中,其中“.”表示CMakeLists.txt所在目录。(2)PROJECT_SOURCE_DIR为包含PROJECT()的最近一个CMakeLists.txt文件所在的文件夹;(3)target_link_libraries(Tutorial add)可由...
2019-12-25 11:53:24 231
转载 OpenCV图像积分图算法
转自:https://blog.csdn.net/PecoHe/article/details/899278421.2积分图的查找如上图,如果想求输入图像中的蓝色区域内的像素值之和(3+2+5+4=14),只要根据每个点左上方所有像素值和表值进行两次减法和一次减法即可:46-22-20+10=14。也就是右下角+左上角-右上角和左下角。这样对于任意大小的区域只要进行两次减法和一次加法...
2019-12-12 15:59:54 271
转载 景深
转自:https://blog.csdn.net/libing_zeng/article/details/80715745转自:https://blog.csdn.net/liubing8609/article/details/79021806
2019-11-26 17:46:27 321
转载 Android.mk 中常用“LOCAL_” 变量
转自:https://www.cnblogs.com/tang-skillhunter/p/9133947.html编写模块的编译文件,实际就是定义一系列以“LOCAL_”开头的编译变量,因此我们有必要弄明白这些变量的具体含义。下面是一些经常使用的LOCAL_编译变量的说明: 变量名 说明 LOCAL_ASSET_FILES ...
2019-11-22 11:37:41 1267
转载 adb 提示adb server version(31) doesn't match this client(40) 解决办法
转自:https://blog.csdn.net/aLLLiyyy/article/details/86555228有时候我们用adb工具去连接安卓设备,或者模拟器的时候,会提示adb server version(31) doesn’t match this client(40)这样的提示。如图提示的字面意思就是当前client版本40,与server端的版本不匹配,当前版本过高引...
2019-11-19 09:55:43 648
转载 深度学习之前馈神经网络(前向传播和误差反向传播)
转自:https://www.cnblogs.com/Luv-GEM/p/10694471.html这篇文章主要整理三部分内容,一是常见的三种神经网络结构:前馈神经网络、反馈神经网络和图网络;二是整理前馈神经网络中正向传播、误差反向传播和梯度下降的原理;三是梯度消失和梯度爆炸问题的原因及解决思路。一、神经网络结构目前比较常用的神经网络结构有如下三种:1、前馈神经网络前馈神经网络...
2019-11-15 01:03:33 9664
转载 梯度下降算法详解
转自:http://baijiahao.baidu.com/s?id=1639202882632470513&wfr=spider&for=pc介绍如果说在机器学习领域有哪个优化算法最广为认知,用途最广,非梯度下降算法莫属。梯度下降算法是一种非常经典的求极小值的算法,比如在线性回归里我们可以用最小二乘法去解析最优解,但是其中会涉及到对矩阵求逆,由于多重共线性问题的存在...
2019-11-13 00:51:34 743
转载 动态存储分配,及内存笔记,未完待续
转自:https://blog.csdn.net/qq_41936805/article/details/87542219数组的长度是预先定义好的,在整个程序中固定不变。在C语言中不允许动态数组类型。例如:a[n]就是错误的,必须要用一个实际的数字表示数组长度,但是在实际开发中,往往会发生这种情况,即所需要的内存空间取决于实际输入的数据,而无法预先确定。对于以上问题,使用数组的办法很难解决,只...
2019-10-27 17:03:00 243
转载 彻底明白Python package和模块
转自:https://www.jianshu.com/p/178c26789011python 是通过module组织代码的,每一个module就是一个python文件,但是modules是通过package来组织的。如果我们自己写着玩,有的时候就是一两个Python文件在同级目录下,但是当我们开始尝试开发更为复杂的项目的时候,package这个概念的使用就有助于我们组织我们写的一个个...
2019-10-19 18:42:12 641 1
转载 关于c语言的typedef高级用法 typedef void (*post_sync_t)(CO_Data*)
转自:https://zhidao.baidu.com/question/533823738.htmltypedefvoid (*post_sync_t)(CO_Data*);typedef uint32 (*ODCallback_t)(CO_Data* d, constindextable *, UNS8 bSubindex);typedef const indextable * (...
2019-10-16 17:46:49 766
转载 int a; int* a; int** a; int (*a)[]; int (*a)(int)
转自:https://www.cnblogs.com/xiaojingang/p/4451089.htmla) int a;表示一个内存空间,这个空间用来存放一个整数(int);b) int* a;表示一个内存空间,这个空间用来存放一个指针,这个指针指向一个存放整数的空间,即a)中提到的空间;c) int** a;表示一个内存空间,这个空间用来存放一个指针,这个指针指向一个存放指针的空间,...
2019-09-05 20:39:18 3056
转载 PS 滤镜——旋转模糊
转自:https://www.cnblogs.com/mtcnn/p/9412675.html这里给出灰度图像的模糊算法,彩色图像只要分别对三个通道做模糊即可。%% spin blur% 旋转模糊clc;clear all;close all;I=imread('4.jpg');I=double(I);% % % I_new=I;% % % for kk=1:3...
2019-08-23 14:08:19 782
转载 并发和并行的区别
转自:https://www.jianshu.com/p/cbf9588b2afb并发(concurrency)和并行(parallellism)是:解释一:并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 解释二:并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 解释三:并发是在一台处理器上“同时”处理多个任务,并行是在多台处理器上同时...
2019-08-12 22:49:00 164
转载 深入理解线程和线程池(图文详解)
转自:https://blog.csdn.net/weixin_40271838/article/details/79998327关于线程和线程池的学习,我们可以从以下几个方面入手:第一,什么是线程,线程和进程的区别是什么第二,线程中的基本概念,线程的生命周期第三,单线程和多线程第四,线程池的原理解析第五,常见的几种线程池的特点以及各自的应用场景一、线程,程序执行流...
2019-08-12 22:45:43 325
转载 win10 &Mac anaconda tensorflow安装 找不到Anaconda command prompt入口
win10+anconda+tensorflow安装转自:https://blog.csdn.net/yongjiankuang/article/details/80246286最近由于需要用到深度学习,经过一番调研发现tensorflow依旧是工业界模型实现的主流框架,于是自己尝试安装tensorflow。原以为直接采用pip就可以直接搞定,只能怪自己太天真,刚开始自己安装的是ancon...
2019-07-18 11:49:40 1307
转载 OpenCV中的对齐指针(alignPtr)
转自:https://www.tuicool.com/articles/q2QrQr在某些架构上,只有能被指定数(如4,16)整除的内存地址才能够被访问,否则程序会crash,或者出现错误的结果,或者数据的访问变慢。举个例子来说,很多系统都要求interger的地址从偶数开始。opencv2.0以上版本很多指针都是被对齐过的,使指针地址能够被16整除。opencv中的内存一般是通过malloc...
2019-07-09 14:54:50 844
转载 ARCGIS破解教程(arcgis10.2(含ARCGIS下载地址)
转自:https://blog.csdn.net/bigemap/article/details/81131840准备工具:arcgis软件(arcgis下载地址:百度网盘http://pan.baidu.com/s/1i5uMzU9 QQ网盘:https://share.weiyun.com/5VFcdGW)相关:ARCGIS入门教程视频教程 下载完成后解压,会看到三个...
2019-07-08 10:42:21 1913
转载 BeyondCompare3提示许可密钥过期完美解决方法
转自:https://jingyan.baidu.com/article/4d58d5415c061c9dd4e9c0fc.htmlBeyondCompare3是一款非常好用的小工具,能直观比较两个文件或文件夹的差别,包括文档、图片、音频和各种脚本文件。但使用一段时间后会因“许可证密钥已被撤销:3281-0350“而无法使用,近日发现了最完美的解决方法以供参考。 这是个存在时间很长的...
2019-06-26 19:47:17 738
转载 VS Release 模式下无法断点debug解决方案
转自:https://blog.csdn.net/zhoushiwei2010/article/details/784651261.工程项目上右键 -> 属性2.c++ -> 常规 -〉调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)3.c++ -> 优化 -〉优化 选 禁止(/Od)4.连接器...
2019-06-24 19:21:54 966
转载 一次性下载CVPR/ICCV/ECCV会议所有论文并提取论文标题重命名pdf文件
转自:https://blog.csdn.net/lcz200/article/details/80813988动机计算机视觉领域会议近年来论文接收数量暴增,论文多得看不过来。偶尔想起来,会兴致勃勃去下载个几篇看看。但每次看都要去官网下载,挺麻烦的。为何不直接把论文全部爬下来,有空时直接翻出来看?这篇博客要干的就是这个事情。说明以防万一有同学看到最后发现该博客解决不...
2019-06-16 17:13:17 1515 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人