python
文章平均质量分 70
蘇丶
这个作者很懒,什么都没留下…
展开
-
关于ReDet使用问题记录
问题1:cuda error:device-side assert triggered标签实际数量与CNN输出的数量不一致,需要改config和对应dataset中的CLASSES,根据config文件中DatasetType修改mmdet\datasets中对应类型的CLASSES,并将config文件中的bbox_head和rbbox_head中num_classes设置为:类别数+1在这里插入图片描述...原创 2021-09-10 09:20:44 · 1323 阅读 · 4 评论 -
python实现四维地球api调用查询区域日新图影像并输出产品号
四维地球四维地球是华为和中国四维发布的遥感应用在线服务平台,部署于华为云上,可以动态持续的更新高分辨率遥感影像,包括日新图,镶嵌图,底图以及目标检测,分割,变化监测等增值服务,打造了遥感云服务生态圈。县域边界经纬度坐标获取四维地球查询日新图的api调用采用坐标形式,当利用行政区进行数据检索时,手动获取行政区边界经纬度坐标再相当的费劲,因此我们利用高德地图api获取县域的边界坐标,然后作为参数传入到四维地球api接口中。四维地球开发者文档链接:四维地球开发指南四维地球日新图查询api传入原创 2021-02-20 14:47:23 · 2178 阅读 · 0 评论 -
遥感语义分割切图预测之后再拼接
遥感影像在利用语义分割模型进行训练的时候,往往是裁剪成小图进行训练,预测时候时候需要将整张遥感影像切割成小图进行预测,再拼接回去,代码如下:def total_predict(ori_image): h_step = ori_image.shape[0] // 256 w_step = ori_image.shape[1] // 256 h_rest = -(ori_image.shape[0] - 256 * h_step) w_rest = -(ori_image.s原创 2020-11-28 18:21:03 · 4905 阅读 · 7 评论 -
labelme批量转json
import argparseimport base64import jsonimport osimport os.path as ospimport warningsimport PIL.Imageimport yamlfrom labelme import utilsdef main(): warnings.warn("This script is aimed to demonstrate how to convert the\n"转载 2020-11-22 19:08:04 · 274 阅读 · 0 评论 -
Python——使用matplotlib绘制各种柱状图
版权声明:本文为小黄鸭原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29721419/article/details/71638912 ...转载 2018-09-14 10:08:21 · 28499 阅读 · 1 评论 -
python—matplotlib雷达图和柱状图
一丶雷达图import numpy as npimport matplotlib.pyplot as plt#=======自己设置开始============#标签labels = np.array(['智力','战斗力','敏捷度','身高','饭量','体重','酒量'])#数据个数dataLenth = 7#数据data = np.array([8,9,5,8,9,9,...原创 2018-09-19 17:07:41 · 5566 阅读 · 2 评论 -
Python爬虫爬任意图片
转载自:https://blog.csdn.net/csdn_fzs/article/details/79028705在进行深度学习模型训练的时候用python爬虫下载图片真的好方便,下面是爬虫爬图片的代码。简直爽歪歪import re # 导入正则表达式模块import requests # python HTTP客户端 编写爬虫和测试服务器经常用到的模块import random...转载 2019-03-04 22:43:58 · 1325 阅读 · 1 评论 -
图像色彩增强之python实现——MSR,MSRCR,MSRCP,autoMSRCR
最近在做街景图象色彩校正方面的工作,对于过暗,过曝光,以及背光等现象,用过一些gamma校正以及其他的方法,最终选择基于Retinex原理的方法对这几种现象都有一定的增强效果。最开始的时候是基于Retinex的单尺度的SSR。原理很多博客都解释了,但是感觉看起来很复杂,我感觉就三个步骤:1)将图像进行log变换2)然后将log图像进行高斯模糊3)利用原图和模糊之后的log图像做差分之后很多...原创 2019-03-04 08:35:52 · 39029 阅读 · 82 评论 -
爬虫百度图片
转载一个下载百度图片还不错的程序,忘了从哪看的了,放在这吧 以后用了翻一番import reimport requestsfrom urllib import errorfrom bs4 import BeautifulSoupimport osnum = 0numPicture = 0file = ''List = []def Find(url): glob...转载 2019-04-01 22:48:48 · 323 阅读 · 0 评论 -
Pandas读取excel数据——pearson相关性分析
利用Pandas和tushare进行一个简单的数据读取和分析一丶Pandas的DataFrame操作方法一个表格型数据,提供列名和不同的值,以及索引值通过下面代码记录一些DataFrame的方法from pandas import Series,DataFrame#一个字典数据data={'nike':['hello','world','baby','love'], ...原创 2018-09-16 14:49:51 · 6992 阅读 · 0 评论 -
pandas库之DataFrame基本操作
转自:http://www.jianshu.com/p/75f915cc5147一丶查看数据(查看对象的方法对于Series来说同样适用1.查看DataFrame前xx行或后xx行a=DataFrame(data);a.head(6)表示显示...转载 2018-08-31 16:15:24 · 19745 阅读 · 0 评论 -
C++通过调用Python函数调用讯飞OCR识别接口
关于C++调用python函数的配置,在前两篇博客中已有介绍: C++调用Python函数(一)——配置及测试 C++调用Python函数(二)——调用函数并输出返回值最近做OCR字符识别方面的工作,想通过讯飞的接口进行OCR识别,前面的算法预处理,分图等工作是用C++完成的,但是用C++调用讯飞接口比较困难,于是想利用C++调用Python函数去调用讯飞接口。一丶Python调用讯飞...原创 2018-08-08 16:59:24 · 1766 阅读 · 3 评论 -
Python类和对象
1.类以大写开头 2.面向对象特点 封装:内置方法 继承:子类自动共享父类之间数据和方法的机制class mylist(list):#mylist继承list类 passlist2=mylist()#list2为一个对象list2.append(0)#可以调用list类的内置方法多态:不同对象对同一方法而响应不同的行动class A:#定义一个A类 d...原创 2018-02-24 16:28:13 · 683 阅读 · 0 评论 -
Python爬虫网易云歌词及词频统计--(周杰伦top50)
本篇博客是利用Python爬虫网易云音乐,并利用jieba分词,对歌词进行分词,然后分析周杰伦top50中最常出现的词语。我们先尝试获取一首歌的歌词吧,比如等你下课这首歌 上面的id就是等你下课这首歌的id,但是这种不适合批量提取,所以最好从网页的html中提取歌曲的id,这才是正确方法 一丶根据歌id提取一首歌的歌词import requestsimport jso...原创 2018-03-15 09:58:37 · 6596 阅读 · 4 评论 -
深度学习(一)——简单神经网络识别手写数字
MNIST数据集相当于深度学习中的“Hello World”,用于开始做测试用的简单的视觉数据集,由几万张28*28的手写数字组成,只包含灰度信息,分为十类0~9。1.主要步骤1)选择softmax regression模型 2)定义算是函数,这里选择交叉熵 3)选择优化算法梯度下降法 4)迭代进行数据训练 5)进行验证和准确率评测2,代码#加载数据from te...原创 2018-06-24 11:25:28 · 1414 阅读 · 0 评论 -
C++调用Python函数(一)——配置及测试
想用讯飞的接口去识别英语字符和文章,但是用C++去调接口很麻烦,于是用Python写了调用讯飞接口的函数,然后用C++去调用Python的函数,弄通了之后感觉不是很麻烦,但是弄得时候还是有点懵逼,记录一下吧一丶配置问题1.首先安装Python(版本无所谓),安装的时候选的添加python路径到环境变量中 安装之后的文件夹如下所示: 2.在VS中配置环境和库右击项目->...原创 2018-07-26 17:30:37 · 4795 阅读 · 3 评论 -
C++调用Python函数(二)——调用函数并输出返回值
上一篇博客介绍了如何配置C++调用Python环境: C++调用Python环境配置调用的Python函数hello.py:def add_num(a,b): return a+bC++调用Python:#include <Python.h>#include<iostream>using namespace std;int main(...原创 2018-07-26 17:37:08 · 9057 阅读 · 5 评论 -
Python调用C++ 编写的dll动态库函数
前两篇博客是c++调用python程序: C++调用Python函数(二)——调用函数并输出返回值 C++调用Python函数(一)——配置及测试一丶C++ 编译类动态库------------**1)新建生成.dll文件的空项目**![这里写图片描述](https://img-blog.csdn.net/20180730165252513?watermark/2/text/a...原创 2018-07-30 17:07:25 · 27971 阅读 · 26 评论 -
小甲鱼Python教程第21讲--python函数:lambda表达式习题及答案
1.匿名函数与lambda表达式def ds(x): return 2*x+1lambda x:2*x+1 #lambda表达式g=lambda x:2*x+1g(5)使用lambda表达式lambda表达式的作用 1)lambda可以省下定义函数的过程,不用专门定义一个函数然后在写调用,使用lambda就可以使代码更加精简 2)有些只需要调用一两次的函数,使用原创 2018-01-16 16:33:02 · 4468 阅读 · 0 评论