登录 |  注册 |  繁體中文

python
2020-05-25 23:06:01
import cv2 import numpy as np img = cv2.imread(a.jpg, 0) reg, thresh = cv2.threshold(img, 0, 255, cv2.THRESH_BINARY_INV + cv2.THRESH_OTSU) contours, hierarchy = cv2.findContours(thresh, cv2.RETR_LIST, cv2.CHAIN_APP
2020-05-24 20:07:39
1. 轮廓检测 contours, hierarchy = cv2.findContours(image, mode, method[, contours[, hierarchy[, offset]]] ) 第一个是输入图像,第二个是轮廓检索模式,第三个是轮廓近似方法 参数1(image):单通道图像矩阵,可以是灰度图,但更常用的是二值图像,一般是经过Canny、拉普拉斯等边缘检测算子处理过的二值图像;
2020-05-22 09:41:57
cv::Mat cv::getRotationMatrix2D( Point2f center, double angle, double scale ) { angle *= CV_PI/180; double alpha = cos(angle)*scale; double beta = sin(angle)*scale; Mat M(2, 3, CV_64F); doubl
2020-05-19 22:19:44
在python里,图片以数组的形式保存,我们用例子说明,用数组创建图1,并且修改左下角像素的颜色,如图2 图1     图2   # -*- coding: UTF-8 -*- import cv2 import numpy as np #创建4行3列 12个像素的3通道彩色图, #第1维是行, 第2维是列,第3维的BGR值, # 以下img 第0行,第0列是
2020-05-16 12:51:21
  数加 数乘/积 互相加 互相乘/点积 数学向量 标量运算即为向量和数字间的运算。向量与数的运算就是向量内每一个元素与这一个数进行相应的运算。如下图的一个标量运算: 一个数乘以一个向量等于这个数同向量中的每个
2020-05-10 18:43:27
前面已经讲过一元线性回归,参考机器学习--- 一元线性回归 1. 理论 现在讲讲多元线性回归, 我们之前开发的线性回归仅能处理单一的特征x,也就是房子的面积,而且我们仅仅依赖它来预测房子的价格。我们如果真的去预测一套房子的价格的话,单单依靠房子的面积肯定是不够的。因为影响房价的因素肯定不仅仅是面积。比如,有几个卧室呀,有几个卫生间呀,房龄多久了呀等等。 即:  
2020-05-08 09:32:57
 python numpy 切片  对于一维数组来说,python原生的list和numpy的array的切片操作都是相同的。无非是记住一个规则arr_name[start: end: step],就可以了。 实例: step默认为1,当为负数时,表示从右到左 当start缺省时,默认为0,即 a[:3]相当于 a[0:3] 当end缺
2020-04-19 11:17:10
图像的二值化,就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的只有黑和白的视觉效果。 一幅图像包括目标物体、背景还有噪声,要想从多值的数字图像中直接提取出目标物体,常用的方法就是设定一个阈值T,用T将图像的数据分成两部分:大于T的像素群和小于T的像素群。这是研究灰度变换的最特殊的方法,称为图像的二值化(Binarization)。 1. 全局阈(yu)值: Python-OpenCV中提
2020-04-18 17:17:10
loc是指location的意思,iloc中的i是指integer。二者都是行索引 这两者的区别如下: loc:works on labels in the index. iloc:works on the positions in the index (so it only takes integers). 也就是说loc是根据index来索引,比如下边的df定义了一个index,那么loc就根据这个i
2020-04-18 16:52:48
什么是Pandas? Pandas的名称来自于面板数据(panel data)和Python数据分析(data analysis)。 Pandas是一个强大的分析结构化数据的工具集,基于NumPy构建,提供了 高级数据结构 和 数据操作工具,它是使Python成为强大而高效的数据分析环境的重要因素之一。 一个强大的分析和操作大型结构化数据集所需的工具集
2020-04-11 17:31:05
举例说明 一般使用 import math 或者 from scipy import stats 不建议使用 from math import *   (如果存在相同名称的函数名,会被覆盖)
2020-04-11 16:56:23
 插值:SciPy提供了常见的插值算法,可以通过一组离散数据生成符合一定规律的插值函数(连续函数)。这样就可以传入x,得到函数值。    插值是实现离散数据连续化的一种方式。 在scipy中的interpolate中可以实现,具体为:             func = scipy.interpolate.interp1d(离散数
3页/总5页  共53条记录  首页 上一页 下一页 尾页

回到顶部