- 博客(17)
- 资源 (7)
- 收藏
- 关注
原创 对数几率回归(逻辑回归)
逻辑回归逻辑回归的模型是一个非线性模型 sigmoid函数,又称逻辑回归函数。但是它本质上又是一个线性回归模型 因为除去sigmoid映射函数关系,其他的步骤,算法都是线性回归 可以说,逻辑回归,都是以线性回归为理论支持的 只不过,线性模型,无法做到sigmoid的非线性形式,sigmoid可以轻松处理0/1分类问题逻辑回归找一个合适的预测函数,一般表示为h函数...
2020-05-06 20:01:36
2003
原创 利用线性回归预测隧道车流量
一、线性回归的定义回归是监督学习的一个重要问题,回归用于预测输入变量和输出变量之间的关系。回归模型是表示输入变量到输出变量之间映射的函数。回归问题的学习等价于函数拟合:使用一条函数曲线使其很好的拟合已知函数且很好的预测未知数据。回归问题分为模型的学习和预测两个过程。基于给定的训练数据集构建一个模型,根据新的输入数据预测相应的输出。回归问题按照输入变量的个数可以分为一元回归和多元回归;按照输入...
2020-05-04 22:54:09
2293
2
原创 图像平滑处理
图像加高斯噪声并保存:import cv2import numpy as npdef clamp(pv): if pv > 255: return 255 elif pv < 0: return 0 else: return pv#给图片增加高斯噪声,计算花费很长时间def gaussian_nois...
2020-04-03 10:58:24
297
原创 阈值处理
OpenCv3.0使用cv2.threshold()函数进行阈值化处理retval, dst = cv2.threshold(src, thresh, maxval, type)其中:retval代表返回的阈值。dst代表返回图像src代表输入图像thresh代表要设定的阈值maxval代表当type参数为cv2.THRESH_BINARY或者cv2.THRESH_BINARY_...
2020-04-02 15:55:22
766
原创 标记肤色
功能说明用户可以登录和注册登录凭借用户名密码即可注册要求用户必须填写用户名和密码其他内容自定用户名要求不能够重复用户数据要求使用数据库长期保存数据报自定能够满足多个用户同时登陆操作的需求功能分为客户单和服务端,客户单主要发起请求,服务 端处理请求,用户启动客户端即进入一级界面登陆 注册 退出用户登录后即进入二级界面查单词 查看历史记录 ...
2020-04-01 15:44:25
338
原创 通道操作
通道拆分通过索引拆分可以通过如下语句分别提取B通道、G通道、R通道的值b = cat[:,:,0]g = cat[:,:,1]r = cat[:,:,2]举例:import cv2import numpy as npcat = cv2.imread('1.jpg', cv2.IMREAD_REDUCED_COLOR_4)cv2.imshow('原图'.encode("gbk...
2020-03-20 09:58:04
214
原创 02:像素处理
二值图像及灰度图像1、前提说明:在openCV中,最小的数据类型是无符号的8位数,二值图像是经过处理得到的2、图像可以理解为一个矩阵,一个openCV灰度图像就是一个二维数组,可以使用表达式访问其像素值,例如可以使用[0,0]访问图像第0行第0列像素点3、举例:使用Numpy生成一个元素都是0的二维数组,并使用数组的索引对其进行访问、修改import cv2import numpy as...
2020-03-19 11:47:16
1493
原创 01:二值图像,灰度图像,彩色图像
二值图像1、解释:二值图像是指仅仅包括黑色和白色两种颜色的图像2、计算机将白色像素点处理为“1”,黑色像素点处理为“0”灰度图像1、计算机会将灰度处理为256个灰度级,用数值区间[0,255]来表示。其中,数值“255”表示为纯白色,数值“0”表示为纯黑色,其余数值表示从纯白到纯黑的数值。1,使用PYTHON OPENCV读取灰度图像:import cv2retval = cv2....
2020-03-18 16:47:58
3445
原创 企业培训管理系统(控制台程序)
企业培训管理系统,控制台程序培训管理系统拟实现功能程序代码生成exe文件培训管理系统拟实现功能1 录入学生信息2 查找学生信息3 删除学生信息4 修改学生信息5 排序6 统计学生总人数7 显示所有学生信息0 退出系统程序代码由于程序较为简单,不做详细介绍# _*_ coding:utf-8 _*_# 开发团队:明日科技# 开发人员:Administrator# 开...
2020-03-17 16:32:12
422
原创 LeetCode第一题(c++)
给的代码模块(C++)class Solution {public: vector<int> twoSum(vector<int>& nums, int target) { }};在VS2013程序中运行 “`includeinclude “vector”include “algorithm”using namespace std;class Solution { publi
2016-11-03 21:37:01
1185
原创 倒油题目(Java源代码)
题目如下:有一位厨师要从盛12斤油(a桶)的桶中倒出6斤油来,可是手边只有盛8斤油(b桶)和盛5斤油(c桶)的两个桶,问如何操作才能将6斤取出来呢? 代码如下: 文件1public class DaoYou{ public static void main(String args[]){ DaoYou t = new DaoYou(); t.t1();
2015-11-22 14:04:49
714
原创 运用java求逻辑性相关的题目
public class Question{ public static void main(String[] args){ Question.t1(); } /*用程序求解: 请回答下面10个题目 1、第一个答案是b的问题是哪一个? (a)2; (b)3; (c)4; (d)5; (e)6 2、唯一的连续两个具有相同答案的问题
2015-11-15 18:59:40
476
原创 输入某年某月某日,判断这一天是这一年的第几天(java)
//输入某年某月某日,判断这一天是这一年的第几天public class TianShu{ public static void main(String[] args){ TianShu t = new TianShu(); t.t1(2009,3,2); } public void t1(int year,int month,int day
2015-11-15 15:01:02
590
原创 把一个10进制的数转换成16进制数(java)
//将一个10进制的转换成16进制数public class Jinzhi{public static void main(String[] args){ Jinzhi t = new Jinzhi(); int a = t.t1(126); System.out.println("十进制==="+a);}private int t1(int a){ String
2015-11-14 15:12:33
3956
1
原创 用java编写的五只蚂蚁走出27厘米长的细目干的最大最小时间
有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。 木杆很细,不能同时通过一只蚂蚁。开始时。蚂蚁的头朝左还是朝右是任意的,它们只会朝前或掉头,但不会后退。 当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁每秒钟可以走1厘米的距离。 编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间。编写的程序如下: public class MaY
2015-11-10 16:48:10
550
原创 运用java语言求1到1000内所有的完数(带源程序)
一个数如果恰好等于它的所有的可能因子之和,这个数就称为“完数”,汝6=1+2+3;找出1000以内的所有完数?public class Wanshu{public static void main(String[] args){Wanshu t = new Wanshu();t.t1();}public void t1(){for(int i=2;iint
2015-11-10 15:19:34
6648
原创 几种边缘算子的程序仿真和比较结果
1 常用的边缘检测算法简介边缘是指图像中周围像素灰度有阶跃变化或屋顶变化的那些像素的集合。在图理过程中,边缘能大大地减少要处理的图像信息而又可以保留图像中物体的形状信息。边缘检测的目的是为了标识数字图像中亮度变化明显的点。边缘检测可以划分为两类:基于查找和基于零穿越的边缘检测。基于查找的方法通过寻找图像一阶导数中的最大和最小值来检测边界,通常是将边界定位在梯度最大的方向。基于零穿越的方法通常采
2015-11-10 15:12:24
4389
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人