- 博客(56)
- 资源 (14)
- 问答 (2)
- 收藏
- 关注
原创 【解决方案】“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”
简述在学着使用Java的命令行来编译java文件的时候,遇到了这个问题 Windows操作系统“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件”下面就讲讲解决方法解决过程根据探究的情况来看,这里其实是没有安装好(或者是安装了之后但是在环境变量上却没有设置好)第一步: 在http://www.oracle.com/technetwork/java/ja...
2018-07-29 17:05:15 215892 137
原创 Java获取数组最大值
简述方法其实有很多种的。我先放一些,之后有再遇到对应代码再放上来。最简单的当然是一个个找进行对比的方法啦~ 当然还是有一些有趣的操作的实例一:import java.util.Arrays; public static int MAX(int[] arr) { Arrays.sort(arr); return arr[arr.len...
2018-07-31 09:31:45 85164 2
原创 java实现类似于while(cin >> n)的操作
代码效果: 就是实现了类似于 while(cin >> n)的操作。结束的话,是需要通过ctrl + d(Windows系统下,在cmd下 似乎是ctrl + c)import java.util.Scanner;public class Test { public static void main(String[] args){ Scanner s...
2018-07-31 08:23:54 2846
原创 new Scanner("1.txt");读取不到文件中的数据
简述在IDEA上操作的时候遇到了这个项目,但是发现,读取不了这个文件中的数据。非常疑惑。因为在IDEA上面,还自动地加上了一个source的标识符 怎么说都像是没有问题的。直到看了java的官方的文档之后,发现了问题了。问题所在Scanner(String) 这样的构造函数,其实是以这个String作为输出来使用的。并不是一个文件路径...
2018-07-30 16:52:52 1110
原创 Java文件流输入输出
文件流读入import java.util.*;import java.io.*;public class Test { public static void main(String[] args) throws FileNotFoundException { Scanner in; in = new Scanner(new File("1....
2018-07-30 10:28:18 1379
原创 Java输入输出(标准)
简述Java输入就需要自己构造类了。其中nextLine()这个方法,表示的是,一直读,读到有换行符之后就截至(不取换行符)代码import java.util.*;public class Test { public static void main(String [] args) { Scanner in = new Scanner(System....
2018-07-30 09:16:21 6220
原创 Java字符串String比较不要用==原因
简述其实Java的String不是 char [],而是char *。这么说来,如果使用 ==来做比较,其实是比较两个指针的值。而我们清楚指针的值就是表示对应的数据的逻辑地址。那么这里的相等的含义,就变成了 小明是不是小明 这样的判断了。 而不是我们所期待的小明长得跟小红是不是一模一样 这样的判断。...
2018-07-30 08:41:50 1922
原创 Java任何一个元素都可以转换成String类型
实例实例一:import static java.lang.Math.*;public class Test { public static void main(String [] args) { System.out.print("The sqrt of \u03C0 = " + sqrt(Math.PI)); }}输出:The sqrt...
2018-07-30 08:37:17 1576
原创 【解决方法】java.lang.ClassNotFoundException:
简述在用javac编译好*.java文件,变成了 *.class文件之后。再用java *,本来预计是没有问题的。但是却出现了错误。解决办法在网上找了一圈之后,发现了解决办法。输入: java -cp . *注意: -cp 和 . 还有对应的java文件的之间都要有空格!!!效果是: 这里效果就是类似于 将这个类添加到对应的类路径之中...
2018-07-29 17:16:43 10196 1
原创 动态锁定(每个帧特征捕捉实现)Python
简述下面中cap的内容选的是0,表示启动摄像头0(如果只有一个摄像头的话,就直接找到对应的那个)。注释部分,其实是背景提取后的效果,或者是提取之后的再做阈值的处理后的图片代码import cv2cap = cv2.VideoCapture(0)bs = cv2.createBackgroundSubtractorKNN(detectShadows=True)while T...
2018-07-27 09:01:51 1866
原创 录取5秒钟的KNN取景效果gif(Opencv) Python实现
简述录5秒钟 被取景的效果。效果代码import cv2cap = cv2.VideoCapture(0)fps = 30size = (int(cap.get(cv2.CAP_PROP_FRAME_WIDTH)), int(cap.get(cv2.CAP_PROP_FRAME_HEIGHT)))fourcc = cv2.VideoWriter_fourcc(*"I4...
2018-07-26 20:21:15 614
原创 摄像头动态锁定(Python)
简述运行下面代码,就是先获取一张图,并设置为背景。 之后,再得到的图,就视为一个个帧。获取的方法,都是先将整体图变成灰色,之后再做一个高斯模糊。(背景也是要做同样的处理)之后,再求一个差别的绝对值。 再来做一个阈值的变换(这里采用的是大于25,就变成黑色)之后,再做一个膨化处理。 再画一个外部边界。再根据这些外部边界的中心点,来计算出对应的矩阵,然后画好这个矩形(多个)...
2018-07-26 14:08:49 1433
原创 FLANN单应性(python实现)
算法效果图相比于之前的FLANN,这里还标出了对应的图形。 (大家也可以自己拍一些照片来试试效果)代码import cv2from matplotlib import pyplot as pltimport numpy as npMIN_MATCH_COUNT = 10img1 = cv2.imread('6.jpg', 0)img2 = cv2.imread('7...
2018-07-26 08:11:10 1936
原创 FLANN特征匹配(Python)
输入图片算法输出图可以看到,这里的算法效果比之前的ORB算法要好很多了! 可以点击来访问一下,就知道差别了~ ORB特征匹配(python)代码import cv2from matplotlib import pyplot as pltqueryImage = cv2.imread('6.jpg', 0)trainingImage = cv2.imread...
2018-07-25 22:02:24 6946 7
原创 ORB特征匹配(python)
输入的两个图输出图片虽然感觉有点不太准。代码import cv2from matplotlib import pyplot as pltimg1 = cv2.imread('6.jpg', cv2.IMREAD_GRAYSCALE)img2 = cv2.imread('7.jpg', cv2.IMREAD_GRAYSCALE)orb = cv2.ORB_c...
2018-07-25 19:11:53 9787 6
原创 SURF角点检测(python)
简述算是SIFT算法的改进算法。原图算法图代码import cv2imgpath = '5.jpg'img = cv2.imread(imgpath)gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)surf = cv2.xfeatures2d.SURF_create(5000)keypoints, descri...
2018-07-25 18:18:21 2048 1
原创 【解决方案】module 'cv2.cv2' has no attribute 'xfeatures2d'
问题在学习opencv的过程中使用了SIFT的时候,发现书上的代码用不了。在stackoverflow上看了一些之后,找到了解决方案解决方法安装好 opencv-contrib-python这个库 可以根据下面的这个博客来安装这个库。 opencv-contrib-python安装安装完成之后就可以使用了~...
2018-07-25 10:11:25 46683 16
原创 (特征检测)检测角点opencv--python
检测角点检测角点是特征检测的一种方法。 (所谓特征检测,就是检测有意义的东西) 下面代码中,使用cornerHarris来识别角点。关键代码:dst = cv2.cornerHarris(gray, 2, 23, 0.04)含义解释: 第一个参数,放的是一张灰色的图片第二个参数,表示的是邻近的块大小。第三个参数,限制Sobel算子的中孔(aperture).Sob...
2018-07-25 09:57:18 1808
原创 用GrabCut进行前景检测(对书中代码进行改进)Python
GrabCut该算法,在opencv中很容易就可以使用。通过对于一开始取定的矩阵来做来模拟。 (这个我们可以通过调整这个点的以及对应的矩阵大小来调整效果)下面就是算法提取出来的图像,以及原图 下面这就是原图(就是代码的输入图片)代码import cv2import numpy as npfrom matplotlib import pyplot as p...
2018-07-24 13:15:20 2205
原创 图像阈值处理cv2.threshold()函数(python)
内容cv2.threshold()函数:在opencv中比较常用,但一开始不是很理解是什么意思。 下面是官方文档中给的解释 Python: cv2.threshold(src, thresh, maxval, type[, dst]) → retval, dst在其中:src:表示的是图片源thresh:表示的是阈值(起始值)maxval:表示的是最大值type:表...
2018-07-23 18:26:48 111071 9
原创 opencv-Canny边缘检测(Python)
Canny边缘检测在Opencv中却使用起来非常方便。在学习完书本上的内容之后做的笔记,目前还没有开始看算法:高斯滤波器对图像进行区在计算梯度在边缘上使用非最大抑制(NMS)在检测到的边缘上使用双阈值去除假阳性分析所用的边缘以及其之间的连接效果原图: 算法效果图:使用的生成代码:import cv2img = cv2.imread('2.jpg...
2018-07-20 19:35:56 5199
原创 高滤波器opencv(Python)
高滤波器(HPF)检测图像的某个区域,然后根据像素与周围像素的亮度差来提升该像素的亮度的滤波器。数值上,一般为一个核(也是一个矩阵)效果原图:经过一个核来进行滤波之后,结果是 先找到原图像的高斯噪声(之后作差):其实可以看出来,高斯招生的那个效果会更好一点(主要是线更粗,说明准确率更高。但是也导致了边角的那个箭尾没有找到)代码下面代码中的1.p...
2018-07-18 20:34:34 781
原创 操作系统的功能和意义
操作系统 的目的是,为用户提供方便且有效的执行程序的环境操作系统是 管理计算机硬件的软件操作系统: 充当剑姬硬件和计算机用户的中介操作系统: 控制和协调各用户的应用程序对硬件的使用...
2018-07-17 21:06:04 4591
原创 n阶图定义
定义υ = |V(G)|,ε = |E(G)|分别表示图 G 的顶点数和边数,|V(G)| = n称 为 n 阶图所谓的阶数,就是点数
2018-07-16 21:42:09 16212
原创 计算机网络向用户提供的最重要的功能
连通性——计算机网络使上网用户之间都可以交换信息,好像这些用户的计算机都可以彼此直接连通一样。 共享——即资源共享。可以是信息共享、软件共享,也可以是硬件共享。 ...
2018-07-15 14:56:44 5054
原创 可简单图化算法(Havel算法)
算法分析(推理过程)首先,我们很容易通过握手定理(所以点的度数加起来是偶数)知道,对应的度序列是否可图化。在确定了可图化之后。但是担心会出现不可简单图化的情况。我们只需要对于这种可能进行讨论就好了。在可图化,但是不可简单图化的这种图中,就是因为会出现一些点上,一定会出现环(或者重边)的情况所以,我们只需要确定了一个固定的顺序,这样就可以解决掉这里重边的情况。(在操作系统中,关于解决死...
2018-07-14 23:32:00 9664
原创 Python分式计算
简述用python来进行分式计算,降低了数学工作者的压力。方法使用sympy库。(在这个库中的运算都是分式的) 下面文章内容就是用sympy来进行分式计算https://blog.csdn.net/a19990412/article/details/81035066使用python原装库(fractions.Fraction,老版本的话,应该是直接用Fraction)关于2的...
2018-07-13 17:39:06 4379
原创 柯特斯系数计算
柯特斯系数理论知识在下面的这个链接中(也是我的blog)牛顿-柯特斯公式代码用上面的blog的公式生成对应的柯特斯系数,运用代码如下:from sympy import *def C(n=int(), k=int()): if (n - k) % 2 == 0: ans = 1 else: ans = -1 fo...
2018-07-13 17:26:03 5353
原创 牛顿-柯特斯公式
理论积分区间[a,b][a,b][a,b],划分为n等份。步长为 h=b−anh=b−anh=\frac{b- a}{n}等距节点:xk=a+khxk=a+khx_k = a + khIn=(b−a)∑k=0nC(n)kf(xk)In=(b−a)∑k=0nCk(n)f(xk)I_n = (b-a) \sum_{k=0}^n{C^{(n)}_kf(x_k)}其中 C(n)kCk(...
2018-07-13 16:57:07 4664
原创 QQ音乐爬取(python实现)
简述在网页版上听音乐,然后,捕捉到了网络上的包。 分析了一下,做了这个东西。下面的爬虫,会爬取到 汪峰的《当我想你的时候》这首歌爬虫练练手哈哈 命名的格式为mp4,我这个是看对应相应包得到的。代码import requestsheaders = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) Apple...
2018-07-11 21:32:34 2974 2
原创 信息论中平稳概念--离散平稳信源
定义信源X具有有限符号集信源X具有有限符号集合信源产生随机序列 xii=..,1,2,...xii=..,1,2,...{x_i} i = .., 1, 2 ,...对所有i,j,hi,j,hi,j,h,都有, p(xi1=aj1...xiN=ajN)=p(xi1+h=aj1...xiN+h=ajN)p(xi1=aj1...xiN=ajN)=p(xi1+h=aj1...xiN+h=...
2018-07-11 17:00:53 9264 1
原创 正交多项式族(勒让德多项式跟切比雪夫多项式)理论
简述这里显示两种,分别是,勒让德多项式跟切比雪夫多项式勒让德多项式区间是 x∈[−1,1]x∈[−1,1]x\in[-1, 1],权函数为ρ(x)≡1ρ(x)≡1\rho(x)\equiv1 P0(x)=1P0(x)=1P_0(x) = 1 Pn(x)=12nn!dndxn(x2−1)nPn(x)=12nn!dndxn(x2−1)nP_n(x) = \frac{1}{2^nn!}\...
2018-07-09 23:34:00 13099
转载 markdown希腊字母
αβγδϵεζηΓΔΩ∖alpha∖beta∖gamma∖delta∖epsilon∖varepsilon∖zeta∖eta∖Gamma∖Delta∖OmegaθϑικλμνξΛΞΠ∖theta∖vartheta∖iota∖kappa∖lambda∖mu∖nu∖xi∖Lambda∖Xi∖PioπϖρϱσςτΣΥΦo∖pi∖varpi∖rho∖varrho∖sigma∖varsigma∖tau∖Si...
2018-07-09 22:09:59 2789
原创 差分形式的牛顿插值公式(理论)
理论Pn(x0+t∗h)=f0+tΔf+...+t∗(t−1)...(t−n−1)n!ΔnfPn(x0+t∗h)=f0+tΔf+...+t∗(t−1)...(t−n−1)n!ΔnfP_n(x_0 + t*h) = f_0 + t \Delta f + ...+ \frac{t*(t-1)...(t-n-1)}{n!}\Delta^nf上面的ΔfΔf\Delta f其实是算子来的表示的是差...
2018-07-08 19:50:35 4317
原创 牛顿插值多项式(python实现)
理论知识牛顿插值多项式(理论知识)目标函数 f(x)=11+x2f(x)=11+x2f(x) = \frac{1}{1+x^2}插值点为[-10, 10]上的整数点。图片代码实现import sympyimport numpy as npfrom matplotlib import pyplot as pltdef f(X): return...
2018-07-08 19:18:53 10428 1
WGAN-div模型,Pytorch实现,基于MNIST数据集
2023-02-09
卡通二次元图片数据集-用于深度学习项目
2023-02-08
vscode离线版+插件+远程连接服务器,无网情况全套完整安装版
2023-02-07
Ray 白皮书 WhitePaper 1.X
2023-02-07
2017版Chrome
2018-09-20
Sublime-text-3安装包(附上详细安装教程windows 2018年)
2018-04-19
计算器(自由输入版V2)
2017-10-23
[近乎免费]QT计算器(一般计算器和多项式计算器)
2017-10-05
近乎免费QT计算器(一般计算器和多项式计算器)
2017-10-05
多项式计算器_version3_QT实现(C++)
2017-10-05
Python split()去掉空字符串问题
2017-10-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人