自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

会笑的小猪的博客

踏踏实实走好每一天

  • 博客(32)
  • 资源 (8)
  • 收藏
  • 关注

原创 janus-gateway安装(docker方式)(centos7)

janus-gateway安装(docker方式)(centos7)

2022-11-29 10:03:00 1107

原创 docker常用命令与jenkins安装

docker常用命令与jenkins安装

2022-11-26 17:12:22 856

原创 从模型制作(3dmax)到网页显示(babylonjs)全过程介绍

流程概要3dmax端1、建模篇2、材质篇3、lightmap优化babylonjs端

2021-05-24 16:37:16 12084 6

原创 babylonjs 导入gltf文件后设置x轴坐标不起作用解决方法

在导入主场景后,通过事件再次动态导入gltf模型到场景中时发生x轴坐标设置不了的问题,即mesh.position=position不起作用。用mesh.computeWorldMatrix();mesh.position = Vector3.TransformNormal(position, mesh._localMatrix);代替。...

2021-03-19 10:16:56 646 2

原创 LSD(线段检测测试文件)

环境:c++、opencv、VS2017源码目录:lsd.hlsd.cmain.cppopencv配置:https://blog.csdn.net/q651742112/article/details/79769676主文件main.cpp#include <stdio.h>#include <stdlib.h>#include ...

2020-02-09 18:09:50 1067

原创 银行卡卡号识别系统展示(含源码)

最近参加了中软杯比赛中的“基于深度学习的银行卡识别系统”这个项目,虽然最后没能通过初赛,但是整体识别效果还是不错的,特别是对凹凸字体的卡号识别。本文主要展示作品,实现思路和源码将在以后的博客中说明。软件说明:1、编程语言:python32、框架:pyqt53、该软件包括了银行卡切割、卡号切割、卡号识别等功能。4、该软件只能通过手动选择银行卡图像进行识别。5、待...

2019-07-06 23:08:56 4410 11

原创 win10 1809版本设置多用户远程登陆

win10 1809 64位 操作系统下载地址:https://www.hezibuluo.com/8025.html注意:以下所有操作均是在新装的操作系统上运行的。(经过测试,不是的话破解不了)1. 首先配置远程连接。右键我的电脑>>属性>>远程设置2. 连接网络,一定要联网!!!运行RDPWrap-v1.6.2 破解软件。以管理员权限运行i...

2019-06-26 09:26:05 3642 3

原创 解决PyQt5中继承QWidget后不能导入样式和paintevent不起作用

在继承QWidget后不能给该Qwidget设置样式,所以需要在paintEvent添加以下几行代码:class ImgLabelWidget(QWidget): def __init__(self, parent=None): super(ImgLabelWidget, self).__init__(parent) self.setObjectName(...

2019-06-12 14:06:41 2027 2

原创 ubuntu18.04安装unity tweak tool

命令行输入:sudo apt install unity-tweak-tool直到安装完成。命令行输入:unity-tweak-tool  即可打开软件打开会出现错误Error: schema com.canonical.notify-osd not installed输入命令:sudo apt-get install notify-osd然后重新打开即可...

2018-10-04 16:43:24 8838

原创 题目:ACM比赛组队(Java和C++)(美团在线笔试编程题)

题目描述:在ACM竞赛中,一支队伍由三名队员组成,现在有N+M名学生,其中有N名学生擅长算法,剩下M名学生擅长编程,这些学生要参加ACM竞赛,他们的教练要求每支队伍至少有一名擅长算法和一名擅长编程的学生,那么这些学生最多可以组成多少支队伍? 输入: 输入两个整数M,N,其中1&lt;N,M&lt;10000000输出:最多可以组成的队伍数 分析:一支队伍中有一名擅长算法和一...

2018-09-10 21:04:22 1658

原创 pyqt制作自动获取电脑IP地址的软件(含源代码)

       由于去离校较远的地方实习,平时想连接实验室的电脑,只要得到电脑的IP地址即可。但是由于电脑的不稳定性导致意外重启之后就得不到IP地址了。所以萌生了想制作一个可以发IP地址的小软件。最终的目的是不管电脑出现什么情况,总是能接收到当前电脑的IP地址(前提是电脑可自动联网)。一. 准备     由于时间不多,就花2天时间来制作,所以最后决定使用PYQT来制作。     语言:P...

2018-08-06 11:13:56 1517

原创 PyQT5使用PyInstaller打包图片不能显示的问题

最开始直接采用代码的方式运行来打包,网上有很多教程,但是始终没有图片,原代码如下from PyInstaller.__main__ import run# -F:打包成一个EXE文件# -w:不带console输出控制台,window窗体格式# --paths:依赖包路径# --icon:图标# --noupx:不用upx压缩# --clean:清理掉临时文件from Py...

2018-07-23 15:47:08 5069 1

原创 VS2015下OpenCV3.2详细配置

    在VS2015下配置OpenCV和其他的库类似,具有有以下步骤:    1.到官方网站下载最新的OpenCV的最新版本。(由于官网一般速度比较慢,可以到其他的网站下载,比如https://sourceforge.net/projects/opencvlibrary/)        我选择的是下载上面那种exe文件。我是之前下载的,文中用的是CV3.2.0版本       2.点击下载好的...

2018-03-31 15:55:36 1433 1

原创 图片变形算法IDW和RBF(附c++源码)

IDW和RBF算法的具体描述我就不说了,具体可以参考我的报告,链接: https://pan.baidu.com/s/1eRFr8FS 密码: hjkd下面说明实验的结果: 下面为我用QT编写的界面(最下面有源码): 可执行exe文件下载地址:链接: https://pan.baidu.com/s/1gfcqjRl 密码: 3376 源代码下载地址:

2017-12-04 17:08:46 4332 4

原创 最近邻插值算法的c++实现(QT框架)

最近邻插值算法是用图像中已知的像素点填充输出图像,采用像素复制和像素抽样,使原图放大或者缩小若干倍。 假设原图像的宽度和高度分别为 和 ,缩放后的图像的宽度为 和 ,那么宽度和高度的缩放比例分别为: 图片放缩的代码如下:/*输入原图得到目标图像*/void ImTransformKNN::conversionWithKNN(QImage *src, QImage *dst){ i

2017-12-04 16:44:23 2985 1

原创 拉格朗日插值算法Matlab实现

拉格朗日插值算法是什么网上有更多详细的解释,这里附上自己所写的Matlab源代码:代码1(计算拉格朗日多项式系数):function [ result ] = lagr( X,Y )%lagr 返回所求拉格朗日多项式的系数% X为每个点的横坐标,Y为对应的纵坐标% 输入n个点,求n-1次拉格朗日多项式n=length(X);%输入点的个数syms x;%参数xsum=0;%最终多

2017-12-04 16:39:43 10664

原创 VS2015+QT5.8 程序打包发布详解(包含图片打包,附工具和源码)

之前按照百度的发布教程,在自己的电脑打得开,在别人电脑打不开,弄了一会,总结的经验如下: 1.打包程序 第一步:在vs2015中,以release方式调试程序,然后会在项目文件夹的x64\release下会有一个exe文件,把exe文件复制包自己想保存的文件夹。 第二步:打开QT5.8程序的命令行 输入 cd /d D:\draw (这句话的意思是:打开d盘下的draw文件夹

2017-10-06 20:56:43 14066 2

原创 装扮模式

照例大话设计模式的例子,用java模仿了一遍,代码如下: 1.person类public class Person { public Person() { }// 构造函数 private String name; public Person(String name) { this.name = name; } public void s

2017-09-04 20:39:30 318

原创 汉诺塔(河内塔)算法与心得

问题:给定一个由n个圆盘组成的塔,这些圆盘按照大小递减的方式套在三根桩柱中的一根上。我们的目的是要将整个塔移动到另一根桩柱上,每次只能移动一个圆盘,且较大的圆盘在移动过程中不能放置在较小的圆盘上面。思路: 显而易见,当圆盘的数目比较小时,很好移动。当n为1时,直接将圆盘移到B柱上;当n为2时,就需要借助另外一根桩柱,首先将圆盘1移到C柱上(假设另外一个为C柱),将圆盘2移动到B柱上,再将圆盘一移动到

2017-09-04 19:16:34 16299 2

原创 Java字节流和字符流的区别

字节流和字符流看起来很相似,但是它们除了在操作代码上的不同之外,在它们的实现方式也有区别。 可以看出,字节流是直接读写文件,字符流还要先将文件缓冲到内存中,待程序将读写操作关闭之后,才将文件从内存输出到本地,所以字符流的操作都是在缓冲区操作的。

2017-08-03 20:32:53 332

原创 Java IO知识点总结三(字符流)

在程序中一个字符等于两个字节,Java提供了Reader和Writer两个专门操作字符的类。 1.字符流输出Writer类 同样,该类本身为一个抽象类,通过其子类实现具体的操作 FileWriter的构造方法如下: public FileWriter(File file) throws IOException2.字符流输出实例程序如下package stringText;import j

2017-08-03 20:21:55 285

原创 Java IO知识点总结二(字节流)

在程序中所有数据都是以流的方式进行传输或者保存的,程序需要使用输入流或输出流对程序进行读写。1.java操作文件的主要流程 (1)使用File打开一个文件 (2)通过字节流或字符流的子类指定输出位置 (3)进行读写操作 (4)关闭输入输出流 2.字节流概念 字节流主要操作byte类型的数据,以byte数组为准,主要操作类是OutputStream类和InputS

2017-08-03 17:10:35 271

原创 Java IO知识点总结一(File类)

**File类**在java整个IO包中,唯一与文件有关的类就是File类,可以使用File类对文件进行创建或删除操作。 1.File类常用方法和常量 2.常用操作,主要有以下事例 1.创建文件 2.创建带输出路径的文件 3.删除文件 4.创建文件夹 5.列出文件目录(返回字符串数组) 6.列出文件目录(返回File数组) 7.判断路径是否是目录 8.综合事例 3.详细代

2017-08-03 11:38:02 438

原创 简单验证码的识别(matlab实现)

之前同样的验证码用java识别过,文章为地址为http://blog.csdn.net/q651742112/article/details/76405504 最近在学习matlab,就用它实现一下 验证码样本如下: 验证码采集地址:http://www.quanjing.com/createImg.aspx 识别思路:这个验证码比较规则,数字都是显示在固定的区域,数字也无

2017-08-02 15:48:07 13398 8

原创 Java简单验证码识别(附源码)

学习目的:熟悉java类集与IO流操作,熟悉图像基本知识 可识别的图形:该验证码下载网址为:http://www.quanjing.com/createImg.aspx (这个验证码可以采集,在我上一篇http://blog.csdn.net/q651742112/article/details/76177275有源代码)思路:这个验证码比较规则,数字都是显示在固定的区域,数字也无粘连,实现步骤

2017-07-30 20:27:42 9966 1

原创 Java中读取文件路径总结

经过这些天的学习,文件路径这个问题经常让人头疼,下面我就总结了我用过的方法: 1.自己手动输入绝对路径地址(代码块里面有详细注释)在主函数里面测试代码如下:BufferedImage bufImg; // 实例化BufferedImage类,检测图片是否读取成功 /** * 读取的第一种方式,自己手写绝对路径 检测图片是在java编译后的文件夹,所以文件路径为 C:

2017-07-30 19:54:45 951

原创 简单的图片采集器(网络爬虫原理)

1.学习目的:熟悉java类集以及IO流操作,为图片识别做采集铺垫 2.对象网站:http://www.ivsky.com 3.制作思路: 1. 输入一个网址,获取该网址的html内容. 2. 分析html内容,提取到所有网址和图片地址 3. 如果是遍历网址就循环对每个网址重复做步骤一

2017-07-27 11:09:16 6785

原创 Java五子棋的实现(附源码)

学习目的:熟悉java中swing类与java基础知识的巩固. 效果图: 思路:**1.首先构建一个Frame框架,来设置菜单选项与按钮点击事件。 MyFrame.java文件代码如下** package StartGame;import javax.swing.ButtonGroup; import javax.swing.Icon; import javax.swing.JButto

2017-07-22 21:05:23 28350 19

转载 java中actionSuppot类的作用

ActionSupport类的作用     struts2不要求我们自己设计的action类继承任何的struts基类或struts接口,但是我们为了方便实现我们自己的action,大多数情况下都会继承com.opensymphony.xwork2.ActionSupport类,并重写此类里的public String execute() throws Exception方法。因为此类中实

2017-07-06 20:50:50 1170

转载 java继承

在Java继承里,父类的属性还有方法在声明时,如果是public关键字即公共属性,则在子类继承时,这些属性和方法都会被子类继承。受保护的也可以继承但是私有的类属性成员和方法则无法继承。.子类继承父类的成员变量  当子类继承了某个类之后,便可以使用父类中的成员变量,但是并不是完全继承父类的所有成员变量。具体的原则如下:  1)能够继承父类的public和protected成员变量;不能够继承父类的p

2017-07-06 20:45:11 283

原创 Tomat8安装与配置

第一步:Tocmcat8安装 百度Tocmcat8,或者上Tocmcat官网即可下载,和正常的软件安装即可 第二步:配置环境变量 同样打开环境变量设置,上一篇文章有讲述。 变量名:CATALINA_HOME 变量值:C:\Program Files\Apache Software Foundation\Tomcat 8.0(根据实际的安装路径来填写,

2017-06-19 22:04:54 1092

原创 eclipse详细安装教程与环境变量设置

第一步: 安装eclipse 本来可以直接百度下载eclipse软件安装即可,但是不知道什么原因,我的电脑始终安装不了,无奈之下,我下载了eclipse火星版,直接解压就可以用,文末有下载地址。 第二步: 下载jdk jdk可以到JAVA官网下载,也可以百度下载,直接安装即可,文末也有下载地址。 第三步 设置环境变量 环境变量是JAVA虚拟机在wi

2017-06-19 21:37:54 82928 4

QT5+VS2015制作的画图程序源代码

打包好的软件地址:https://download.csdn.net/download/q651742112/10303492

2018-12-04

pyqt5实现自动获取IP软件

pyqt5 python3.6 自动获取IP地址 登陆 系统托盘 自动

2018-09-12

Java简单验证码识别(附源码)

java验证码识别 JAVA知识巩固 源码 java验证码识别 java验证码识别

2018-07-07

JAVA五子棋简单实现

JAVA五子棋简单实现 swf框架使用 适合初学者 java基础知识巩固

2018-07-07

QT5.8+OpenGL三维模型显示(拉普拉斯网格编辑)

使用QT加上OpenGL实现了三维模型的显示 并实现了拉普拉斯网格编辑 开发IDE为VS2015+QT5.8

2018-03-23

VS2015+QT5.8画图程序(不加源代码)

仅画图程序 无源代码 源代码详见另一个资源 漂亮的画图程序

2018-03-23

vs2015+QT5.8画图程序

Vs2015加上QT5.8 画图程序 文件基本操作 画图基本操作 编辑基本操作

2017-10-06

简单验证码识别

简单验证码识别,包括图像分割,阈值设置,图像识别算法,图像存储流

2017-07-30

空空如也

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

TA关注的人

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