自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据扩充之图像切割

Introduction: 在处理深度学习任务时,遇到图像太少或者GPU显存不够往往需要切割图片,一昧的修改源图像的大小来输入网络往往会丢失原始数据的信息。如下所示:批量将图片分割为x*x个# -*- coding: utf-8 -*-'''将一张图片填充为正方形后切为9张图Author:'''from PIL import Imageimport sys#将图片填充为正方形def fill_image(image): width, height = image.s..

2020-09-24 19:46:25 428

原创 BiCubic双三次插值算法进行上采样python与matlab代码实现

1、python代码的实现:from PIL import Imageimport numpy as npimport math# 产生16个像素点不同的权重def BiBubic(x): x=abs(x) if x<=1: return 1-2*(x**2)+(x**3) elif x<2: return 4-8*x+5*(x**2)-(x**3) else: return 0# 双三次插值算法

2020-07-30 10:47:43 4681 7

原创 从零开始手把手教你运行3D-Unet神经网络 环境需求以及深度学习环境配置(一)

目录配置:1. 安装Ubuntu 18.04/16.04:2. 安装Anaconda33. 安装Cuda 104. 配置对应版本的cudnn5. 检验环境配置情况6.安装所需软件包需求:(如下是测试的配置,不是硬性要求哈~)硬件环境:两块NVIDIA TITAN XP GDDR5X 12 GB、16GB内存、Intel Core i7-7800X软件环境...

2019-10-20 11:21:49 6168

原创 在数组r[n]中删除所有元素值为x的元素,要求时间复杂度为O(n),空间复杂度为O(1)

如题。思路:用一个新的数组来记录原数组中不为X的元素:边扫描边统计不为X元素的个数,并将不等于X的元素依次复制到新的数组中去,最后统计的结果则为删除后新数组的长度。#include<cstdio>#include<cstdlib>using namespace std;void delete_x(int *a,int *b,int len);static ...

2019-09-24 17:28:32 3855

原创 ubuntu 18.04新建快捷方式以及使用其打开matlab报桌面启动错误的解决方法

(1)首先在桌面添加文档内容如下;(Exec与Icon针对每台电脑不同作适当的修改)[Desktop Entry]Encoding=UTF-8Name=matlabComment=MATLAB R2014bExec=/usr/local/MATLAB/R2014b/bin/matlab -desktopIcon=/usr/local/MATLAB/R2014b/bin/m...

2019-09-15 16:51:25 836

原创 使用conda打包时遇到 The current user does not have write permissions to the target environm解决方案

在安装pytorch时可能会出现EnvironmentNotWritableError: The current user does not have write permissions to the target environment.的情况。其主要原因是用户没有对anaconda3文件夹的读写权限,造成其原因可能是由于在安装anaconda时使用了管理员权限。最简单的方法就是撤销对这个文...

2019-08-27 09:18:23 15012 11

原创 安装ubuntu 16.04 + ppa安装NVIDIA显卡驱动

(1)制作ubuntu 16.04 系统启动盘首先从ubuntu官网根据自己系统的配置下载旧版16.04的系统镜像,选择下载64位镜像。 ubuntu下载链接将下载好的iso文件右击用压缩文件解压并存放至U盘根目录。(理论上格不格式化都无所谓) 最终的结果如图所示,到此一个简单的linux启动盘就制作好了。(2)安装ubuntu 16.04通常可以将安装方式分为两种:单系统安装...

2019-07-19 22:29:05 4641

原创 使用Requests库和BeautifulSoup库来爬取网页上需要的文字与图片

Pythone现在已经成为全球最火爆的语言了,它的强大之处想必不需要我多说吧。接下来我就Python网络爬虫来谈一谈本渣渣的见解。-------------------------------------------------------------------------------------------------------------------------------------

2017-08-08 21:58:34 13141 2

原创 openjudge 1.13 27:除以13

描述输入一个大于0的大整数N,长度不超过100位,要求输出其除以13得到的商和余数。输入一个大于0的大整数,长度不超过100位。输出两行,分别为整数除法得到的商和余数。样例输入2132104848488485样例输出1640080652683450本体的思路就是高精度了。相比较大整数除法,这一题还是算比较简单的了除数是定值13,省去了很多麻烦。就我而言...

2017-04-12 11:58:57 1626

原创 2016天梯赛决赛题集 5-3 出租 (20分)

下面是新浪微博上曾经很火的一张图:一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2对应arr[2]=1,index[1]=0对应arr[0]=8,index[2]=3对应arr[3]=0,以此类推…… 很容易得到电话号码是18013820100。本题要求你编写一个程序,为任何一个电话号码生成这段代码 —— 事实...

2017-03-22 20:44:55 1310

原创 第七届蓝桥杯B组 第三题 凑算式

凑算式 B DEFA + --- + ------- = 10 C GHI (如果显示有问题,可以参见【图1.jpg】)这个算式中A~I代表1~9的数字,不同的字母代表不同的数字。比如:6+8/3+952/714 就是一种解法,5+3/1+972/486 是另一种解法。这个算式一共有多少种解法?注意:你提交应该是个整数,不要填写任何...

2016-11-23 20:25:45 1011

原创 第七届蓝桥杯B组 第二题 生日蜡烛

生日蜡烛某君从某年开始每年都举办一次生日party,并且每次都要吹熄与年龄相同根数的蜡烛。现在算起来,他一共吹熄了236根蜡烛。请问,他从多少岁开始过生日party的?请填写他开始过生日party的年龄数。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。#include<stdio.h>int main(){ in...

2016-11-23 20:20:48 323

原创 第七届蓝桥杯B组 第一题 煤球数目

煤球数目有一堆煤球,堆成三角棱锥形。具体:第一层放1个,第二层3个(排列成三角形),第三层6个(排列成三角形),第四层10个(排列成三角形),....如果一共有100层,共有多少个煤球?请填表示煤球总数目的数字。注意:你提交的应该是一个整数,不要填写任何多余的内容或说明性文字。#include<stdio.h>int main(){ ...

2016-11-23 20:16:42 1175

原创 openjudge 1.7 20 :删除单词后缀

总时间限制:1000ms内存限制:65536kB描述给定一个单词,如果该单词以er、ly或者ing后缀结尾, 则删除该后缀(题目保证删除后缀后的单词长度不为0), 否则不进行任何操作。输入输入一行,包含一个单词(单词中间没有空格,每个单词最大长度为32)。输出输出按照题目要求处理后的单词。样例输入referer样例输出refer...

2016-07-26 17:25:29 2017

原创 openjudge 1.6 08:石头剪刀布

总时间限制:1000ms内存限制:65536kB描述石头剪刀布是常见的猜拳游戏。石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一样,则不分胜负。一天,小A和小B正好在玩石头剪刀布。已知他们的出拳都是有周期性规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期不断循环的。请问,小A和小B比了N轮之后,谁赢的轮数多?输...

2016-07-22 23:28:03 5220

原创 openjudge 1.5 28.分离整数的各个数位

总时间限制:1000ms内存限制:65536kB描述给定一个整数,要求从个位开始分离出它的每一位数字。输入输入一个整数,整数在1到100000000之间。输出从个位开始按照从低位到高位的顺序依次输出每一位数字。数字之间以一个空格分开。样例输入123样例输出3 2 1#include<stdio.h>...

2016-07-16 17:53:27 3837 1

原创 openjudge 1.5 24:正常血压

总时间限制:1000ms内存限制:65536kB描述监护室每小时测量一次病人的血压,若收缩压在90 - 140之间并且舒张压在60 - 90之间(包含端点值)则称之为正常,现给出某病人若干次测量的血压值,计算病人保持正常血压的最长小时数。输入第一行为一个正整数n,n < 100其后有n行,每行2个正整数,分别为一次测量的收缩压和舒张压,中间以一个空格分隔。...

2016-07-16 09:55:38 3978 1

android图书管理系统(仿网易云,基于AndroidStudio)

实现了安卓7.0以上支持的shortcut,主题界面模仿网易云音乐,采用Fragment来实现加载界面

2018-07-25

空空如也

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

TA关注的人

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