- 博客(6)
- 收藏
- 关注
原创 从0开始的OpenCV图像处理(二)
Image Basics 一切的开始:图像的基础-像素(pixel),如何通过像素生成图像,如何通过OpenCV来操控图像中的像素点。像素的定义熟悉的可以暂时跳过这一段,主要来科普图像的组成。比如说我们常见的一个显示器的分辨率是1080p(蓝光)其标准大小为1920x1080 也就是,长:1920个像素;宽:1080个像素点。合起来总共是1920x1080=2073600个像素点。目前我们常见的图像都是由两个东西组成:灰度值和色彩。灰度值:0~255,其中0为黑,而255为白,中间值称为灰色。色彩
2020-11-29 22:41:01 423
原创 从0开始的OpenCV图像处理(一)
所需库pip install numpypip install scipypip install matplotlibpip install mahotaspip install scikit-learnpip install -U scikit-image从0开始的机器视觉从0开始学习OpenCV(当然得有一定的Python基础),直接来看代码吧,新建一个load_display_save.pyfrom __future__ import print_functionimport a
2020-11-29 21:14:17 356
原创 Java基础语法-ArrayList
ArrayList 语法ArratList 本质是一个动态数组对象,可以方便存储集合对象,一般来说我们会把同一个类型的数据存储在这个ArrayList里。我们如果要使用ArrayList就必须要先实例化,实例化的语法都是一样的,使用 new 关键字,并且需要指定对象类型。// 这里的 Java 对象类型可以是任意的对象类型// 比如 String、Integer、House 等// 这里的 <> 是 Java 泛型的规范,记住这个语法就行了ArrayList<Java 对象类型&
2020-07-01 09:42:35 3240
原创 JavaWeb-Post表单数据
在我们提交数据到服务器进行怎家、修改、删除等操作,都是Post操作。我们在网页上提交表单进行登录的场景就是典型的Post操作。Post() 方法okhttp3库也支持Post操作,调用API属于Get操作。不同的是Post操作时数据不是放在URL中的,而是放在表单提交中的。所以程序的实现需要构建一个ForBody表单对象,用于放置表单数据。核心代码: Builder builder = new FormBody.Builder(); builder.add("", "");
2020-06-30 16:37:40 430
原创 JavaWeb—网页信息爬取
1. Get请求—无参数1.1 安装依赖库依赖库 Okhttp3 ,非常流行的HTTP库,可以简单、快速实现HTTP调用。方法:在 pom.xml 文件中添加依赖:<!-- https://mvnrepository.com/artifact/com.squareup.okhttp3/okhttp --><dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>o
2020-06-29 20:29:44 292
原创 OpenCV(Python)颜色识别(一)
1. 基本原理1.1 彩色模型数字图像处理中常用的采用模型是RGB(红,绿,蓝)模型和HSV(色调,饱和度,亮度),RGB广泛应用于彩色监视器和彩色视频摄像机,我们平时的图片一般都是RGB模型。而HSV模型更符合人描述和解释颜色的方式,HSV的彩色描述对人来说是自然且非常直观的。选择使用HSV模型的另一个因为是RGB通道并不能很好地反映出物体具体的颜色信息 , 而相对于RGB空间,HSV空间能够非常直观的表达色彩的明暗,色调,以及鲜艳程度,方便进行颜色之间的对比。1.2 HSV模型因为时间关系,在此
2020-06-28 18:35:13 23098 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人