- 博客(28)
- 收藏
- 关注
原创 OpenCV——图像特征提取(颜色:HSV与形状)
OpenCV特征提取,代码+注释,面积求值,图片大小剪切,等方法都可以借鉴借鉴,写的也很细,仔细看看就能明白
2022-06-19 16:55:28
3378
原创 Python算法——双指针
双指针(Two Pointers):指的是在遍历元素的过程中,不是使用单个指针进行访问,而是使用两个指针进行访问,从而达到相应的目的。双指针分为「对撞指针」、「快慢指针」、「分离双指针」。 对撞指针:两个指针方向相反。适合解决查找有序数组中满足某些约束条件的一组元素问题、字符串反转问题。 快慢指针:两个指针方向相同。适合解决数组中的移动、删除元素问题,或者链表中的判断是否有环、长度问题。 &nb
2022-05-15 13:05:24
5282
6
原创 OpenCV快速入门——图像预处理(必看)
OpenCV预处理,有步骤有代码,新手可以参考一下这种类型的预处理,提取图像特征时,对图像进行加工,重点取出一整片区域。
2022-05-06 22:34:03
3277
原创 OpenCV——python的图像基本操作
图像基本操作数据读取-图像读取类型cv2.IMREAD_COLOR:彩色图像cv2.IMREAD_GRAYSCALE:灰度图像import cv2 #opencv读取的格式是BGRimport matplotlib.pyplot as pltimport numpy as np %matplotlib inline img=cv2.imread('cat.jpg')展示一下imgimg结果:array([[[142, 151, 160],[146, 155, 16
2022-04-16 09:15:51
233
原创 蓝桥杯VIP基础训练——数的读法,报时助手(Python)
1.数的读法题目 Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万个碱基对,它们从0开始编号,到几百万,几千万,甚至上亿。 比如说,在对学生讲解第1234567009号位置上的碱基时,光看着数字是很难准确的念出来的。 &nbs
2022-04-02 09:04:21
421
原创 蓝桥杯VIP试题——分解质因数(Python解法)
蓝桥杯基础练习——分解质因数问题描述 求出区间[a,b]中所有整数的质因数分解。输入格式 输入两个整数a,b。输出格式 每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=225=56=237=78=2229=3310=25提示 先筛出所有素数,然后再分解。数据规模和约定 2<=a<=b<=10000def decPrime(num):
2022-04-02 08:46:31
291
原创 Python Flask Web第一个程序解析和post简说
一、Flask 第一个程序1.flask默认目录说明static和templates目录是默认配置。static用来存放静态资源,例如图片、js、css文件等。templates存放模板文件。2.Hello Worldfrom flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello World!'if __name__ == '__main__':
2022-03-26 21:01:28
452
原创 Python虚拟环境安装和Flask
Flask简介1.Flask 是用 Python 语言基于 Werkzeug 工具向编写的轻量级Web 开发框架。2.Flask 本身有两个最核心的部分:Werkzeug(路由模块)、jinja2(模板引擎)3.Flask 常用扩展:http://flask.pocoo.org/extensions/4.Flask 只是一个内核,默认依赖于两个外部库: Jinja2 模板引擎和 Werkzeug wSGl 工具集,其他很多功能都是以扩展的形式进行嵌入使用。安装1.安装虚拟
2022-03-20 09:29:51
1344
原创 Python网络编程——udp与tcp
udp基本的语法格式:# udp使用from socket import *# 1.创建udp套接字udp_socket = socket(AF_INET,SOCK_DGRAM)# 2.准备接收方IP与端口dest_addr = (ip,post) #元组形式,ip为字符串,端口为数字# 3.获取数据send_data = input("输入想要发送的内容:")# 4.发送数据到指定的电脑上的制定程序中udp_socket.sendto(send_data.encode('utf
2022-03-12 09:42:29
320
原创 Python蓝桥杯 算法训练 出现次数最多的整数
算法训练 出现次数最多的整数*问题描述编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。 输入格式:第一行是一个整数N,N £ 20;接下来有N行,每一行表示一个整数,并且按照从小到大的顺序排列。 输出格式:输出只有一行,即出现次数最多的那个元素值。输入输出样例样例输入5100.
2022-03-05 19:42:51
1286
原创 Python算法训练 Anagrams问题
蓝桥杯算法算法训练 Anagrams问题问题描述Anagrams指的是具有如下特性的两个单词:在这两个单词当中,每一个英文字母(不区分大小写)所出现的次数都是相同的。例如,“Unclear”和“Nuclear”、“Rimon”和“MinOR”都是Anagrams。编写一个程序,输入两个单词,然后判断一下,这两个单词是否是Anagrams。每一个单词的长度不会超过80个字符,而且是大小写无关的。 输入格式:输入有两行,分别为两个单词。 输出格式:输出只有一个字母Y或N,分别表示Yes和No。样
2022-03-05 19:28:52
1130
原创 利用html与css写出的购物网页
任务目标:利用html与css制作简易网页内容:购物网通用品优购官网一.开头结尾基本相同导航栏<!-- 快捷导航模块 start --><section class="shortcut"> <div class="w"> <div class="fl"> <ul> <li>品优购欢迎您! </li>
2022-01-29 21:32:26
4264
3
原创 前端HTML基础
学习目标:前端基础知识学习内容:html和css学习时间:2022年1月15日——2022年1月23日学习产出:HTML一、概述1、什么是 HTML:超文本标记语言,使用一对尖括号括起来,实现特殊的效果定义,用于编写网页(后缀为.html、.htm的文件)2、HTML是一种解释性的语言:代码错误,试图解释,造成不可预料的奇怪效果编译性的语言:后台代码解释性的语言:不检查错误 -----使用浏览器调试找错误二、基础语法1、双标记:有开始也有结束标记,比如<html>a
2022-01-23 18:03:45
342
原创 Python——selenium学习
学习内容:seleniumselenium的快速入门:1.selenium的概述它是一个web的自动化的测试工具因为它本身和爬虫没有关系,那么我们在学爬虫的时候如何使用这个技术呢?第一种:selenium + PhantomJS第二种:selenium + Chrome + Chromedriver第三种:selenium + FireFox + geckodriver2.selenium的特点(1)可以根指令操作浏览器(2)只是一个工具,必须和第三方的浏览器相结合使用3.seleni
2021-12-22 16:40:33
387
原创 Python基础———面向对象基础
文章目录前言一、类1.变量初始化2.二、使用步骤1.引入库2.读入数据总结前言本周学习内容是面向对象,学的只是皮毛,这一节是最有用的,也是很难的一节。一、类1.变量初始化可以用构造法,调用__init__来写:class Person: def __init__(self,name,age): self.name=name self.age=age2.示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使
2021-11-21 12:29:16
935
原创 Python基础——考核总结
文章目录前言一、非知识性1.认真读题二、使用步骤1.引入库2.读入数据总结<前言 又过了一周的学习,通过考核也测试了自己的能力和这一阶段的学习情况,虽然考核的题目差不多都会,但是却没有考出好的成绩来。这一次,我做出了深刻的反思,我总结了以下几点。一、非知识性1.认真读题 下面是一道考核时出错的题:从键盘输入一个数整数判断这个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。思路:1.如果是负数则一定不是回文数,直接返回 false2.如果是正数
2021-11-12 18:18:28
923
3
原创 Python基础——解决少数数学问题(一)
Python与 数学解决简单数题学习总结分析文章目录Python与 数学解决简单数题学习总结分析一、Python与数学二、使用步骤1.引入库2.读入数据总结一、Python与数学 学习Python已经快两周了,对Python也有了初步的了解。我发现了用Python也可以解决一些数学题。这二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seab
2021-11-03 17:38:20
841
2
原创 Python基础——基础分支和循环
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-10-30 12:50:46
2380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人