ICode9

精准搜索请尝试: 精确搜索
  • opencv各种小例子2019-07-08 16:00:42

    图像腐蚀 #include <opencv2/highgui/highgui.hpp>//OpenCV highgui 模块头文件 ~ #include <opencv2/imgproc/imgproc.hpp>//OpenCV 图像处理头文件 using namespace cv; // 包含 cv 命名空间 int main() //控制台应用程序的入 口 函数,我们的程序从这里开始 { Mat srclmage = imr

  • OpenCV识别数码管方案之整体数字的轮廓识别2019-07-05 21:39:34

    文章目录一、思路二、流程1.滤波(1)测试代码(2)结论2.颜色分离和二值化(1)测试代码(2)结论3.形态学运算(1)测试代码 一、思路 二、流程 1.滤波 (1)测试代码 https://blog.csdn.net/sandalphon4869/article/details/94725601 只要换一下图片就ok (2)结论 选择高斯滤波更好,Size值为61. Gau

  • 图像处理——(源)addWeighted函数编程实现2019-07-04 22:01:47

    找了很久addWeighted函数的实现,硬是没找到,气的自己码一码。效果还不错。 源理是线性混合操作,g(x)=(1-a)f1(x)+af2(x),0<=a<=1;产生时间上的画面重叠。 像网上一样先来函数解析(找到的都是这个,讲一下函数怎么用,再调用一下函数看看效果,看得吐血) addWeighted原函数:void addWeighted(Inp

  • 6.BP神经网络的python实现2019-07-04 09:40:34

    from numpy import *import matplotlib.pyplot as pltimport operatorclass BPNet(object): def __init__(self): # 网络参数 self.eb = 0.01 # 误差容限 self.eta = 0.1 # 学习率 self.mc = 0.3 # 动量因子 self.maxiter = 2000 # 最

  • 如何在java中检查MatOfKeyPoint?2019-07-02 14:49:52

    如何检查MatOfKeyPoints是否为空? MatOfKeyPoint matOfKeyPoint = new MatOfKeyPoint(); 我需要的是类似的东西 if(matOfKeyPoint.size() != 1x0){ //.............................. } 错误如下: Multiple markers a this line: Syntax Error on token "x0",delete

  • 如何在Android的Open cv上访问矢量图像的行和列?2019-06-29 15:15:31

    我正在使用Android在open cv上查看一些代码.任何人都可以告诉我如何访问图像的矢量Mat的行和列?它已声明,并且如下所示访问列和行但我有错误喜欢和. vector<Mat> images;//Vector of Mat image declared ... int im_width = images[0].cols;//its trying to access column of image

  • QDUOJ 你猜锋锋让不让你过(矩阵快速幂)2019-06-28 21:30:16

    Description 已知 (题目中所提均为整数) 若 x<10 f(x) = x. 若 x>=10 f(x) = a0 * f(x-1) + a1 * f(x-2) + a2 * f(x-3) + …… + a9 * f(x-10) ai(0<=i<=9) 等于0或1 求 f(k)%m Input 多组样例,k<=2e9 , m<=1e5 每组样例给定输入如下: 第一行两个整数 k m 下面

  • 5.梯度寻优2019-06-28 11:38:28

    迭代法求方程组的解: import numpy as npfrom numpy import *from common_libs import *import matplotlib.pyplot as plt#消元法求原方程组的解A = mat([[8,-3,2],[4,11,-1],[6,3,12]])b = mat([20,33,36])result = linalg.solve(A,b.T)print(result)#迭代法求方程组的解error = 1

  • 【opencv】(四)Operations with images2019-06-28 10:47:54

    目录说在前面Input&OutputBasic operations with images(图像基操)Accessing pixel intensity values(访问像素值)Memory management and reference counting(内存管理&引用计数)Primitive operationsVisualizing images(显示图像)补充(imread PNG格式图片) 说在前面 open

  • 如何转储Java对象来自JVM堆旧代?2019-06-28 04:50:50

    是否有任何工具可以转储旧一代的JVM堆? 换句话说,我如何判断一个物体是来自年轻一代还是老一代?解决方法:如果运行Oracle JDK或OpenJDK,则可以使用HotSpot Serviceability Agent sa-jdi.jar执行此操作.它可以发现老一代的界限.这是一个在OldGen边界内的对象之间收集堆直方图的示例.

  • opencv中Mat的属性2019-06-27 22:00:19

    类似CV_8UC1是Mat的类型,其定义为type = CV_(位数)+(数据类型)+(通道数)。 CV_8UC1=0   CV_8UC2=8     CV_8UC3=16   CV_8UC4=24  ————depth:0CV_8SC1=1    CV_8SC2=9      CV_8SC3=17    CV_8SC4=25  ————depth:1CV_16UC1=2   CV_16UC2=10   CV_16

  • OpenCV2:总结篇 core模块2019-06-25 14:02:30

    一.cv::Mat 1.作用 cv::Mat表示图像类,用来操作图像和矩阵,它包含很多属性和方法   2.构造方法 cv::Mat image;  //cv::Mat image()      无参数构造方法cv::Mat image(int rows,int cols,int type);    cv::Mat image(cv::Size size,int type);cv::Mat image(int row

  • opencv实战从0到N (1)—— Mat结构及操作2019-06-24 11:53:17

    Mat结构及操作    接触opencv很久,感觉学习的不够系统,所以将之前的零碎的笔记整理一下。    opencv是一个开源计算机视觉库,其核心为图像处理。Mat则是一个基础的图像容器,作为一个 c++的对象类,我们在使用是不需要担心的内存管理情况,它由由两个数据部分组成:矩阵头(包含矩阵尺

  • Ubuntu-Realsense开发(一)2019-06-23 21:47:53

    1.获取数据流 // include the librealsense C++ header file #include <librealsense2/rs.hpp> // include OpenCV header file #include <opencv2/opencv.hpp> using namespace std; using namespace cv; int main() { //Contruct a pipeline which abstracts

  • OpenCV Mat矩阵初始化及访问方法2019-06-20 17:49:38

    一、Mat初始化 1.使用Mat构造函数 //方法一: Mat M( 2, 2, CV_8UC3, Scalar(0,255,0) );//其实是2*6的矩阵,因为每个元素有3个通道。 Mat M1( 2, 2, CV_8UC1,Scalar(0) );//单通道 //方法二: int sz[3] = {2, 2, 2}; Mat L( 3, sz, CV_8UC(1), Scalar::all(0) ); 2.为已存在的I

  • abap describe2019-06-14 10:55:35

    ESCRIBE TABLE lt_mat LINES lv_cont. 这行的意思是 计算内表 lt_mat 的行数 ,将行数放到变量 lv_cont 里。

  • test22019-06-12 19:42:13

    说明:以下数据以及内容全部翻译自美国西储大学轴承数据中心,结合相关文献整理得到,不保证完全正确,请读者悉知。 参考资料(来源网络) 实验平台 平台组成 一个1.5KW(2马力)的电动机(图左侧); 一个扭矩传感器/ 译码器(图中间连接处); 一个功率测试计(图右侧); 电子控制器(图中没显示) 。 待测

  • 使用JavaCV API访问Mat的像素值2019-06-11 21:50:03

    我最近从OpenCV C API切换到JavaCV,我正在尝试执行基本操作,例如迭代Mat.我正在尝试访问Mat的像素值,但我似乎无法找到方法,而JavaCV项目缺少文档.使用OpenCV C API,我曾经使用.at()方法访问Mat的像素值. Mat加载为CV_8UC1 Mat(灰度),如下面的代码所示,我想打印/使用像素的0-255值.

  • OpenCV cheatsheet2019-06-11 18:01:08

    OpenCV cheatsheet 构造 生成随机矩阵 Mat m(100,200,CV_8U); randu(m,0,255); // 用0~255中的随机数填充m 打开摄像头 请使用opencv > 3.3.1.11版本 while True: ret, frame = cap.read() cv2.imshow('frame', frame) # 一个窗口用以显示原视频

  • opencv学习之图像滤波预处理 #2019061016462019-06-10 16:51:59

    `#include <opencv2/opencv.hpp> using namespace cv; using namespace std; int main(){ Mat pic_src = imread("/Users/leung/Documents/imgs/lena.jpg"); Mat logo_src = imread("/Users/leung/Desktop/right.jpg"); Mat pic,pic_half,pic_gray

  • 表情识别 [传统方法 VS 深度学习方法]2019-06-07 21:55:56

    数据准备:     采用 CK+ 的数据集作为训练集 和验证集 深度学习 流程   1.CNN 提取特征  2.FC 基于特征进行分类。 3.SoftMaxwithLoss 进行 loss 定义 建立网络 如下图所示: 1.引入了inception 模块来增加网络的宽度。 2.pool3使用 ave pooling 来减少 FC层的使用,可以有效减

  • 基于opencv 识别、定位二维码 (c++版)2019-06-07 20:01:08

    前言 因工作需要,需要定位图片中的二维码;我遂查阅了相关资料,也学习了opencv开源库。通过一番努力,终于很好的实现了二维码定位。本文将讲解如何使用opencv定位二维码。 定位二维码不仅仅是为了识别二维码;还可以通过二维码对图像进行水平纠正以及相邻区域定位。定位二维码,不仅需要图像

  • python中numpy库内multiply()、dot()和 * 三种乘法运算的区别小计2019-06-06 11:51:12

    首先,导入函数包: import numpy as np 1.np.multiply()函数: 数组:(点对点)对应位置元素相乘 矩阵:对应位置元素相乘 示例: A = np.array([[1,2],[3,4]]) B = np.array([[1,3],[2,4]]) A_mat = np.mat(A) B_mat = np.mat(B) A_B_multiply = np.multiply(A, B) print(A_B_multi

  • Mat 图像和 BMP格式图像的相互转换2019-06-06 10:38:20

    目录 一、前言 二、Mat 和 BMP 数据结构 三、转换实现思路 四、Mat 转 BMP 五、BMP转Mat 六、一点体会 一、前言 ​ 格式转换很常见,其实在我实现了 Mat 转 BMP 之后才发现原来 imwrite 接口可以直接将 Mat 数据保存为 .bmp图像,不过下文所谈及的转换是在内存中的转换,因为将图

  • OpenCV3常用函数及功能汇总2019-06-05 17:51:36

    1 //-----------------------------------【头文件包含部分】-------------------------------------- 2 // 描述:包含程序所依赖的头文件 3 //----------------------------------------------------------------------------------------------- 4 5 #include

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有