自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Linux系统CentOS安装java1.8

1.首先是官方下载链接,有Oracle帐号登录下载即可,是免费的,可以选择自己需要的版本。Java Downloads | Oracle2.将安装包放到自己想要安装的目录下。3.解压缩 4.配置环境变量编辑/etc/profile文件在合适的位置追加:export JAVA_HOME=/home/shukkkkk/java/jdk1.8.0_351export CLASSPATH=$JAVA_HOME/lib/export PATH=$PATH:$JAVA_HOME/bin把JAVA_HOM

2022-11-16 22:25:47 1202 1

原创 基于Python的OpenCV轮廓处理

操作图像img:一、获取图像轮廓 为了更高准确率,需要使用二值图像。1.转变成灰度图img_gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY)2.转变成二值图ret, thresh = cv.threshold(img,130,255,cv.THRESH_BINARY)3.识别轮廓contours就是我们获得的轮廓“们”。# binary:二值图,contours:轮廓信息,hierarchy:层级# 新版本值...

2021-07-12 16:06:26 1133

原创 基于python的OpenCV图像BGR转RGB

使用cv2.imread(url)得到的图片是BGR格式,而不是传统的RGB格式,有时需要转换。cv2提供了转换的方法:imgRGB = cv.cvtColor(imgBGR, cv.COLOR_BGR2RGB)但是在实际输出时会发现,转换的RGB图像是错的。左边是原图BGR,右边是转换得到的RGB。这是因为在转换时,只变更了通道标记,没有交换通道数值。比如,原图某个像素BGR是[77, 88, 99],B是77,G是88,R是99。经过转换处理变成RGB后,这个像素的数值还是

2021-07-09 15:15:18 8427 2

原创 JavaSpringBoot在编译打包时一些xml文件找不到,数据库配置找不到等问题。

在编译启动项目或者打包maven项目时有时会遇到:1.明明代码都是正确的,mapper.xml文件映射也正确,但是报出mapper中sql语句未匹配,找不到xml文件,Invalid bound statement (not found)。2.mysql配置是对的,SQLDriver和url也都配置了,但是报出找不到数据库配置。***************************APPLICATION FAILED TO START***************************

2021-07-08 11:12:47 1574

原创 OpenCV的一些小问题

用于掩膜的单通道灰度图,其遮盖部分只能用0。

2021-07-07 10:32:16 240

原创 Python使用OpenCV仿射变换实例

图像img的像素为534*300,img.shape = (300, 534, 3)。需要引入:import cv2 as cvimport numpy as npimg.shape得到的(300, 534, 3),前者300是高度,y轴的值,后者534是宽度,x轴的值,这一点有些不同。图像的xy轴,是以图像左上角顶点为(0, 0)原点,类似于css。从顶点沿宽度向右是x正轴,沿高度向下是y正轴。一、平移变换cv2.warpAffine() 仿射变换(从二维坐标到二维

2021-07-06 17:16:44 2547

原创 python第二次使用read()无法读取文件内容。文件操作的指针位置。read()和seed()

假设现在有个文本文件对象,对象名是text,其中内容为“梧桐半死清霜后”,可供读写。如下代码,尝试读取两次文件内容。

2021-06-15 16:37:10 1451 3

原创 Java反射

Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。...

2021-06-11 11:38:41 167 1

原创 python中元组不可变的解释

首先看关于元组的两个定义:1.元组一旦被创建,它的元素就不可更改。2.元组中可以存储列表、元组等任何类型的可变数据。也就是,不可变的元组里

2021-06-09 11:17:39 5882 3

原创 java遍历List和Map集合的方式

1.Iterator迭代器List<XX> list = new ArrayList<>();Iterator iterator = list.iterator(); while(iterator.hasNext()){ System.out.println(iterator.next()); }

2021-06-09 10:22:22 199

原创 python中取余运算符的执行过程

公式:余数=被除数-除数*商其中,商是指计算机对两个数进行"//"计算的结果。比如9%-4,结果是-3。首先计算机会计算9

2021-06-08 11:38:06 984

原创 Java对List集合排序

1.单属性变量集合排序,如LIst<Integer> List<Integer> intList = new ArrayList<>(); intList.add(54); intList.add(7674); intList.add(636); intList.add(4325); intList.add(21); intList.add(432143);

2021-06-08 11:01:47 6609 1

原创 OpenCV的imshow方法窗口一闪而过,而不是一直存在

使用cv.imshow()方法,执行时由于项目执行完后自动结束导致窗口一闪而过,在imshow()方法后追加cv.waitKey(0)方法延迟项目运行结束即可。waitKey()函数的功能是不断刷新图像,频率为delay,单位是ms,返回值为当前键盘按下的值,没有按键时返回-1.显示图片和视频时,会在imshow()时,通常会在后面加上while(cvWaitKey(n)==key)为大于等于0的数即可,那么程序将在此处循环运行直到按键响应为key时之后继续。delay:为0时,则会一直显示这一帧,

2021-06-04 13:24:56 6177 1

原创 CentOS,Linux使用yum安装javaJDK后找不到javac命令

使用yum install java-1.8.0-openjdk命令安装jdk后,java命令和java -version的输出都是正确的,唯独javac没有作用。j

2021-06-01 11:28:15 3999 5

原创 vue-element-admin 表单的回车键会执行发送

当element表单只有一个input输入框时,会默认启用回车键的发送功能。可添加@submit.native.prevent取消。<el-form @submit.native.prevent></el-form>

2021-05-27 15:46:55 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除