加载中
图像旋转

效果 Matlab代码 clc clear all close all I=imread('lena.jpg'); [W,H,chanel]=size(I); dst_data=zeros([W,H,chanel]); degree=20; swirldegree = degree/1000.0; MidX = W/2; MidY = H/2...

基于能量匹配的高斯金字塔与拉普拉斯金字塔图像融合

利用拉普拉斯对高频信息的保留,重建出原始图像 操作过程如下 对于两张图像 可以看到两张同样的图片一个脸部模糊一个除了脸其他地方模糊,现在我们需要通过局部能量匹配的融合方法对图像进行...

拉普拉斯金字塔与高斯金字塔

简介 拉普拉斯金字塔用于在多个尺度上对图像进行分析,其应用范围广泛,如压缩、纹理合成和调和化等。但其在边缘处理方向的应用非常少,因为拉普拉斯算子为二阶差分,其方向信息丢失,常产生...

局部拉普拉斯算法

局部拉普拉斯滤波,使用标准拉普拉斯金字塔作为每个尺度的边缘感知。用简单的像素来描述图像的边缘细节。在此基础上,提出了一组图像滤波器来实现边缘保持平滑、细节增强、色调映射和逆色调映...

Caffe(二)-Python-自定义网络层

这里我们用一个例子先来体验一下 首先定义一下我们的环境变量 $PYTHONPATH,我这儿是Windows开发环境,至于Windows Caffe怎么编译由读者自己下去搞定 我使用的控制台是 Windows PowerShell 添...

Caffe-源码分析(一)

CHECK_X函数,用于比较两个blob之间的值 CHECK_EQ(x,y)<<"x!=y",EQ即equation,意为“等于”,当x!=y时,函数打印出x!=y。 CHECK_NE(x,y)<<"x=y",NE即not equation,意为“不等于”,,当x...

OpenCV-Mat与Base64之间的相互转换

这里我直接给出代码 static std::string base64Decode(const char* Data, int DataByte) { //解码表 const char DecodeTable[] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,...

2018/11/23 23:50
9.9K
OpenMPI(一) 点对点通信

CMake cmake_minim_required(VERSION 3.0) project(TEST) find_package(MPI REQUIRED) include_directories(${MPI_INCLUDE_PATH}) add_executable(hello hello.cpp) target_link_libraries(h...

2018/11/11 19:29
557
DarknetCPU版本Cmake编写

include_directories(${PROJECT_SOURCE_DIR}/src/rc_cv/rcnet/include) set(RC_NNET_FILES ${PROJECT_SOURCE_DIR}/src/rc_cv/rcnet/src/activation_layer.c ${PROJECT_SOURCE_DIR}/src/rc_cv...

2018/11/11 19:09
1K
OpenMPI 目录切换指令

OpenMPI的程序运行必须保持相同的目录,默认情况下,MPI的分布式节点会去~/user目录下面寻找运行的程序,如果找不到该程序,则会报出 ----------------------------------------------------...

2018/11/10 00:01
116
OpenMPI&cmake配置

MPI程序编译时的Cmake cmake_minim_required(VERSION 2.7) project(ITK_MPI) find_package(MPI REQUIRED) include_directories(${MPI_INCLUDE_PATH}) add_executable(hello hello.cpp) targ...

2018/11/08 01:33
159
图像处理基础(七)图像的PCA(主成分分析)降维

先贴代码,有空再补 clear; clc; img = imread('test.jpg'); img_gray = rgb2gray(img); img_gray = imresize(img_gray,0.5); [m,n] = size(img_gray); [u,s,v] = svd(double(img_gray)); r ...

2018/09/29 21:21
1.1W
OpenCV-判断OpenCV摄像头是否断开

使用opencv的cv::VideoCapture 类对象从摄像头处获取图像时,没法通过isOpened获取的图像判断摄像头是否有断开,即开始时成功获取到图像后,中间摄像头断开了,返回的图像数据还是正常的。 ...

图像处理基础(六)-libjpeg常用算法

bmp文件转化为bgr数据 void bmpfile_to_bgr(char *bmp_file,BYTE **rgb,int *size,int *w,int *h,int *bit) { FILE *fp = fopen(bmp_file,"rb"); if(fp == NULL) return; BITMAPFILEHEADER b...

2018/07/04 16:44
889
图像处理基础(五)-ffmpeg YUV转化为JPEG并保存

int yuv420_to_jpg(void *data,int w,int h,char *file) { av_register_all(); AVFormatContext *pFormatCtx = avformat_alloc_context(); AVOutputFormat *fmt = av_guess_format("mjpeg", ...

2018/07/04 16:36
3.3K
图像处理基础(二)图像的放大与缩小

最近临插值,双线性插值 ,三次插值

2018/04/20 18:37
1.9K
图像处理基础(一)-OpenCV相似度匹配

图像处理基础,等大小图片相似度匹配 基于RGB通道的像素点相似度匹配算法思路 def compare_by_RGB(image_1,image_2): """ 基于通道和的差 :param image_1: :param image_2: :return: ......

2018/04/07 06:56
3.9K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部