图像处理
文章平均质量分 82
图像处理领域不定时更新技术博客
孟浪#
dhu
展开
-
win10+VS2010+CUDA7.5配置记录
我配置cuda是为了学习OpenCV并行图像处理配置信息:win10VS2010OpenCV2.4.9CUDA7.5显卡:GeForce 920M一开始我选择的配置是VS2010+CUDA6.5。登录NVIDIA官网找到cuda6.5的安装包https://developer.nvidia.com/cuda-toolkit-65发现只有win7和8.1等版本,但是我的电脑是win10的系统,我就选了8.1的版本尝试了下。始终装不上,一开始是报的错是这个This graphics dr原创 2021-01-05 23:06:38 · 373 阅读 · 1 评论 -
从线性到非线性——神经网络的激活函数
鸽了许久,下面浅谈一下神经网络的激活函数。众所周知,激活函数可以使得神经网络从线性进化为到非线性,意思就是说。原本只能线性可分,现在可以分类非线性分布的数据了。为什么?首先看一下没有激活函数的神经网络模型:那这能说明什么呢?我们来看,假设有n个点呈非线性分布,将n个(x1, x2)输入到这个神经网络中,得到算出来的y1和y2,其结果可见下图:可以看见没有激活函数的神经网络模型 b+w1*x1+w2 *x2算出的预测值形成了一条直线,而这条直线不能把非线性分布的数据进行分类。那怎么办呢?考原创 2020-12-18 12:35:21 · 2421 阅读 · 0 评论 -
Laplace算子python实现
前言:本文对拉普拉斯算子进行了python的实现。不涉及导数等知识,只使用滑窗的方式对图像进行卷积运算,程序运行过程中,肉眼可见效率较低,读者可尝试自己使用矩阵乘法的方式,看看是否可以提高效率第一次尝试代码: #读取图片,0表示读为灰度图 img1 = cv2.imread("./image1.jpg", 0) #Laplace算子 laplace = np.array([[1, 1, 1], [1, -8, 1], [1, 1, 1]]) # 新创建一个图像,给图像边缘填充0原创 2020-11-27 15:19:14 · 7644 阅读 · 2 评论 -
基于OpenCV读取MP4文件并保存视频帧为图片,C++
废话不多说,直接上代码#include <iostream>#include <string>#include <opencv2/opencv.hpp>using namespace std;using namespace cv;#define interval 4 //修改这里以改变多久保存一帧int main(){ VideoCapture capture("./video/video1.mp4"); if (!capture.isOpen原创 2020-10-13 18:24:35 · 3474 阅读 · 0 评论