- 博客(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 1217 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 1153
原创 基于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 8520 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 1615
原创 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 2568
原创 python第二次使用read()无法读取文件内容。文件操作的指针位置。read()和seed()
假设现在有个文本文件对象,对象名是text,其中内容为“梧桐半死清霜后”,可供读写。如下代码,尝试读取两次文件内容。
2021-06-15 16:37:10 1464 3
原创 Java反射
Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。...
2021-06-11 11:38:41 176 1
原创 python中元组不可变的解释
首先看关于元组的两个定义:1.元组一旦被创建,它的元素就不可更改。2.元组中可以存储列表、元组等任何类型的可变数据。也就是,不可变的元组里
2021-06-09 11:17:39 5957 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 215
原创 python中取余运算符的执行过程
公式:余数=被除数-除数*商其中,商是指计算机对两个数进行"//"计算的结果。比如9%-4,结果是-3。首先计算机会计算9
2021-06-08 11:38:06 1049
原创 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 6643 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 6319 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 4078 5
原创 vue-element-admin 表单的回车键会执行发送
当element表单只有一个input输入框时,会默认启用回车键的发送功能。可添加@submit.native.prevent取消。<el-form @submit.native.prevent></el-form>
2021-05-27 15:46:55 244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人