摘要:
改变色彩空间 OpenCV中有150多种颜色空间转换方法。我们只研究两种最广泛使用的转换方法,BGR↔Gray和BGR↔HSV。 对于颜色转换,使用函数cv.cvtColor(input_image,flag),其中flag确定转换类型。 对于BGR→Gray转换,我们使用标志cv.COLOR_BG 阅读全文
摘要:
图像的加法 你可以使用OpenCV的cv.add()函数把两幅图像相加,或者可以简单地通过numpy操作添加两个图像,如res = img1 + img2。两个图像应该具有相同的大小和类型,或者第二个图像可以是标量值。 注意:OpenCV加法和Numpy加法之间存在差异。OpenCV的加法是饱和操作 阅读全文
摘要:
图像的基本操作 获取并修改图像的像素值 可以通过行和列的坐标值获取该像素点的像素值。对于BGR图像,它返回一个蓝色,绿色,红色值的数组。对于灰度图像,仅返回相应的强度值。 可以用同样的方法修改像素点的像素值: 更好的像素获取和编辑方法: 获取图像的属性 图像属性包括行数,列数和通道数,图像数据类型, 阅读全文
摘要:
参考地址:https://opencv-python-tutorials.readthedocs.io/zh/latest/ 安装 pip install opencv-python import cv2 as cv 以下所有内容来自上边连接中整理,使用中参考上边连接中的文档 图片 import c 阅读全文
摘要:
安装pytest pip install pytest 编写测试环境相关代码 在tests文件夹下, 创建一个名为conftest.py的文件 文如其名, conf-test, 测试的配置 所有的配置重点在于这个装饰器: @pytest.fixture(scope="session") fixure 阅读全文
摘要:
unittest基本概念 unittest的几个核心要素: TestCase: 测试用例类 Fixture: 测试固件,用于测试用例环境的搭建和销毁. setUP()前置条件 和 tearDown()后置条件 TestSuite: 测试套件,把需要执行的测试用例 集合在一起. TextTestRun 阅读全文
摘要:
合并相同属性值(groupby) df = pd.DataFrame(data={'name':['zs', 'li', 'a', 'zs'], 'value': [2, 4, 5, 6]}) a = df.groupby('name')['value'].sum() # 得到的结果是series 阅读全文
摘要:
对于有nginx反向代理的请求,需要在nginx配置中添加如下内容: proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 然后在项目代码中获取ip from flask import request ip = request.ac 阅读全文
摘要:
需求: import pandas as pd df = pd.DataFrame( {'gene': ['BC061237', 'Gm19965', 'Afdvwef', 'Vafsx', '4930599A14Rik', 'am45766'], 'mid': [2, 2, 5, 7, 2, 2] 阅读全文
摘要:
文档链接 方式一:https://github.com/kwkwc/flask-docs 方式二:https://github.com/flasgger/flasgger/blob/master/README.zh.md 阅读全文