8 Kernel-Tomposon

尚未进行身份认证

暂无相关简介

等级
TA的排名 4k+

模拟退火粒子群优化算法控制程序

%%%%%基于模拟退火粒子群优化函数——轮盘赌策略迭代%%%%惯性权重二次缩减clcclear%%%%%导入训练数据和测试数据train_input=xlsread('Sample Data2',['AA2:AG111']);train_out=xlsread('Sample Data2',['Z2:Z111']);test_input=xlsread('Sample Dat...

2020-02-26 14:53:00

光场相机重聚焦原理之——光场的参数化表征

博主最近在搞光场相机方面的研究啦,好了废话不多说,开始!1. 一些前言废话首先,来一下光场的基本概念,来自百度百科。光场(light field):就是指光在每一个方向通过每一个点的光量。从概念里,你至少可以得到两点信息:1.光场包含光的方向;2.光场包含一个点的光量。那光场相机是个什么东西,和我们平常的相机有什么区别呢?其实光场相机也是一个相机。。好吧有点儿啰嗦。我们知道普通的...

2020-02-26 14:47:49

光场相机重聚焦原理介绍及代码解析

光场相机重聚焦原理介绍及代码解析光场相机重聚焦–焦点堆栈深度估计法全部代码下载地址:https://download.csdn.net/download/weixin_38285131/10441175光场相机主要是记录了光线的方向和强度,记录了四维信息,因此具有深度信息,并可以实现重聚焦等对焦和变焦聚焦顾名思义,就是聚焦在某一物体上,由于拍照的时候景深问题,不能使所有物体全部清楚...

2020-02-26 14:46:45

光场的可视化与重聚焦原理(附重聚焦代码)

【本文最后更新时间:2020年1月14日】作为计算光学成像领域的一个重要分支,随着近年来光场相机的发展,光场成像得到了越来越多的关注。本文主要介绍了光场的三种可视化途径(阵列子图像、宏像元图像与极平面图像),并分析了光场重聚焦的基本原理。图1:四维光场在不同维度的可视化表现光场成像专栏:光场成像的历史与发展光场的可视化与重聚焦原理阵列相机光场去遮挡网络 DeOccNet(WA...

2020-02-26 14:45:06

OpenCV的cv::cvtColor函数之“CV_RGB2GRAY”: 未声明的标识符错误解决方法

OpenCV 4.1,cv::cvtColor函数提示:“CV_RGB2GRAY”: 未声明的标识符。原因:缺少头文件opencv2/imgproc/types_c.h解决:直接添加头文件即可。 #include <opencv2/opencv.hpp> #include <opencv2/imgproc/types_c.h> #incl...

2020-02-23 17:24:28

Python-OpenCV之图片缩放(cv2.resize)

OpenCV函数原型: cv2.resize(InputArray src, OutputArray dst, Size, fx, fy, interpolation)参数解释:InputArray src 输入图片OutputArray dst 输出图片Size 输出图片尺寸fx, fy 沿x轴,y轴的缩放系数interpolation ...

2020-02-23 17:23:11

PFH和FPFH详解

1.PFH由来点特征的描述子一般是基于点坐标、法向量、曲率来描述某个点周围的几何特征。用点特征描述子不能提供特征之间的关系,减少了全局特征信息。因此诞生了一直基于直方图的特征描述子:PFH--point feature histogram(点特征直方图)。2.PFH的原理PFH通过参数化查询点和紧邻点之间的空间差异,形成了一个多维直方图对点的近邻进行几何描述,直方图提供的信息对于点云具...

2020-02-21 18:13:23

MATLAB的var与std函数 与 均值,方差,标准差,均方差,均分误差

从定义上来讲,(样本)均值,方差,标准差,均方差,均分误差分别为:均值:方差:标准差:均方差=标准差均方误差:matlab中的var函数和std函数用来计算方差var函数计算使用的公式为:std函数使用的公式为:若要求整体方差,即除数不是n-1而是n,使用var(x,1)即可。...

2020-02-12 21:29:07

MATLAB中find函数详解

功能:寻找非零元素的索引和值语法:1.ind = find(X)2.ind = find(X, k)3.ind = find(X, k, 'first')4.ind = find(X, k, 'last')5.[row,col] = find(X, ...)6.[row,col,v] = find(X, ...)说明:...

2020-02-12 17:49:00

编译apahce时make出现undefined reference to XML_ErrorString'

[root@centos6 httpd-2.4.29]#./configure --prefix=/app/httpd24 \--enable-so \--enable-ssl \--enable-cgi \--enable-rewrite \--with-zlib \--with-pcre \--with-apr=/app/apr/ \--with-apr-util=/app/a...

2020-02-08 19:07:03

narrowing conversion of 'XXX' from 'int' to 'char' inside{}

问题前提:代码中有一段十六进制表示中文的,例如:char a[] = { 0xE5, 0x85, 0xB6, 0xE5, 0xAE, 0x83, 0x00 };使用g++ test.cpp 编译时没有问题,但如果使用g++ -std=c++0x test.cpp编译就会报标题的错。问题原因大概是使用-std=c++0x后,char类型范围出现了缩减,导致了报错。修改方案:...

2020-02-08 15:03:16

PCL中PFH、FPFH理论

基本概述快速点特征直方图(Fast Point Feature Histograms,FPFH)是一种基于点及其邻域点之间法向夹角、点间连线夹角关系的特征描述子,是一种由点特征直方图(Point feature Histograms,PFH)改进的算法,保留了PFH中对点描述的主要几何特性,并将计算复杂度从O(nk^2)降低到O(nk),其中n为点云数据中点的个数,k为每个点的邻域包含的点的个...

2020-02-07 22:43:43

pthread_mutex_lock用法

条件变量 条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:一个线程等待"条件变量的条件成立"而挂起;另一个线程使"条件成立"(给出条件成立信号)。为了防止竞争,条件变量的使用总是和一个互斥锁结合在一起。 条件变量是利用线程间共享的全局变量进行同步的一种机制,主要包括两个动作:1)一个线程等待"条件变量的条件成立"而挂起;2)另一个线程使"条件成立"(给...

2020-02-02 22:26:41

NURBS曲面结构及生成原理、修改方法

NURBS全称是Non-Uniform Rational B-Splines中文叫做非均匀有理B样条曲线,Rhinoceros中的模型曲线便是通过NRUBS曲线进行描述,曲面则是通过U和V两个方向的曲线集合来得到,如图:Rhino如何生产曲面原理由上图我们发现就像织布一样,曲面由纵横交错的UV线编制而成,线长怎样,面就长怎样,那么画好线就是最基础工作,可以理解线的基础打好,曲面的基...

2020-01-19 22:21:57

FileNotFoundError: Could not find module 'xxx.dll'. Try using the full path with constructor syntax.

原因是python3.8只在指定的位置搜索dll,解决方法是在python代码中将要搜索的dll目录加入搜索路径。Starting with Python 3.8, the .dll search mechanism has changed.According to [Python 3.Docs]: os.add_dll_directory(path) (emphasis is mine)...

2020-01-17 14:10:07

样条曲线反求控制点

对于开曲线,关于首末端点条件,采用了两种算法进行比对:端点切矢,自由端点。下面只介绍核心部分,其他参考教材即可。测试思路:(1)根据型值点求出控制点;(2)由型值点在AutoCAD画出图形输出DXF文件;(3)将(1)求出的控制点在(2)中添加进去,用于和CAD计算的结果做比对。一、端点切矢法:最主要的是切矢怎么给,采用三点圆法求端点切矢(参考《自由曲面造型方法及五坐标数控加工的研究》...

2020-01-17 13:18:17

python如何获取版本信息判断当前的python版本

import sys sys.version_infosys.version_info(major=3, minor=7, micro=0, releaselevel='final', serial=0)# 判断当前的python版本是否是python3sys.version_info>=(3,0)

2020-01-17 00:50:10

python中获取python版本号的方法

#!/usr/bin/python # 第1种方法 import platform print(platform.python_version()) 1 2 3 >>> import platform >>> print(platform.python_ve...

2020-01-17 00:45:36

Python获取当前工作目录

1.sys.arg[0]:import sysprint(sys.argv[0])#当前脚本的位置 1 2输出结果:G:/Pythonxx/test.py 12.os模块import osprint("1111")print (os.getcwd())#获得当前目录print (os.path.abspath('.'))#获得当前工作目录p...

2020-01-17 00:42:08

Matlab griddata函数功能介绍

功能 数据格点格式(1)ZI = griddata(x,y,z,XI,YI)用二元函数z=f(x,y)的曲面拟合有不规则的数据向量x,y,z。griddata 将返回曲面z 在点(XI,YI)处的插值。曲面总是经过这些数据点(x,y,z)的。输入参量(XI,YI)通常是规则的格点(像用命令meshgrid 生成的一样)。XI 可以是一行向量,这时XI 指定一有常数列向量的矩阵。类似地,YI ...

2020-01-16 19:54:13

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。