搜索到与相关的文章
Python

利用Python进行图像的加法,图像混合(附代码)

一、图像的加法图像相加可以直接利用numpy模块进行相加,也可以采用opencv里面函数进行相加,注意事项:相加的图像类型、大小必须相同具体代码如下:#-*-coding:utf-8-*-importcv2importnumpyasnpimg=cv2.imread('4.jfif')x=np.uint8([200])y=np.uint8([10])printcv2.add(x,y)#200+10=210printx+y#210二、图像混合(不同权重的图像相

系统 2019-09-27 17:52:41 2484

Python

python元组或者列表太长?

python元组(tuple)Python的元组和列表类似,不同之处在于元组中的元素不能修改(因此元组又称为只读列表),且元组使用小括号而列表使用中括号;1、元组中只包含一个元素时,需要在元素后面添加逗号来消除歧义;2、元组中的元素值使不允许修改的,但可以对元组进行连接组合;3、元组中的元素是不允许删除的,但可以使用del语句来删除整个元组;4、元组之间可以使用+和*,即允许元组进行组合连接和重复复制,运算后会生成一个新的元组tu=((2,2),(3,3)

系统 2019-09-27 17:52:35 2484

Python

浅析python实现scrapy定时执行爬虫

项目需要程序能够放在超算中心定时运行,于是针对scrapy写了一个定时爬虫的程序main.py,直接放在scrapy的存储代码的目录中就能设定时间定时多次执行。最简单的方法:直接使用Timer类importtimeimportoswhileTrue:os.system("scrapycrawlNews")time.sleep(86400)#每隔一天运行一次24*60*60=86400s或者,使用标准库的sched模块importsched#初始化sched

系统 2019-09-27 17:52:04 2484

Python

centos7误删除python2.7导致的python和yum不可用处理

centos7误删除python2.7后导致yum不可用:问题截图解决方法:1、在opt目录下创建site_package/python3递归目录,然后下载以下RPM包,并存入/opt/site_package/python3目录中http://vault.centos.org/7.5.1804/os/x86_64/Packages/lvm2-python-libs-2.02.177-4.el7.x86_64.rpmhttp://vault.centos.

系统 2019-09-27 17:46:51 2484

Python

python中map()与zip()操作方法

对于map()它的原型是:map(function,sequence),就是对序列sequence中每个元素都执行函数function操作。比如之前的a,b,c=map(int,raw_input().split()),意思就是说把输入的a,b,c转化为整数。再比如:a=['1','2','3','4']printmap(list,a)printmap(int,a)第一个map是把列表a中每个元素转化为列表,第二个map是把a中每个元素转化为整数。而对于z

系统 2019-09-27 17:37:54 2484

Python

Python中的下划线详解

这篇文章讨论Python中下划线_的使用。跟Python中很多用法类似,下划线_的不同用法绝大部分(不全是)都是一种惯例约定。一、单个下划线直接做变量名(_)主要有三种情况:1.解释器中_符号是指交互解释器中最后一次执行语句的返回结果。这种用法最初出现在CPython解释器中,其他解释器后来也都跟进了。复制代码代码如下:>>>_Traceback(mostrecentcalllast):File"",line1,inNameError:name'_'isn

系统 2019-09-27 17:37:41 2484

Java

Eclipse基础--java环境变量设置

我是一名java的爱好者,理所当然装了不少java方面的软件,大部分是开放源码的,而且多数是绿色软件,只要解压,设置一下环境变量即可使用。由于软件本身升级比较频繁,经常需要重新设置使用的环境变量,而且我常常同时安装同一软件的不同版本(甚至是相同版本)。如eclipse我就分别在F,G,H三个盘上装了不同的版本,一个是中文版,一个是英文的LatestRelease,一个是StreamStable,反正是绿色安装,也不会发生冲突,这样通过对比便于了解和测试最新

系统 2019-08-29 23:23:45 2484

编程技术

随心所欲的Web页面打印技术

随心所欲的Web页面打印技术一.概述对基于B/S架构的应用程序而言,客户端的页面打印一直是比较头疼的问题,简单的做法是:1.使用IE的打印功能;2.使用水晶报表。但以上两种办法,都有很大的局限性,很难实现特殊要求的排版和精确的定位,所以不能满足一些特殊客户的BT要求。为此,本人总结了自己在使用Web打印上的一点经验,和大家分享。本文涉及以下技术:javascript、ActiveX、ASP.NET、GDI+。二.基本架构首先,我们不能使用IE的打印功能,必

系统 2019-08-29 22:37:15 2484

编程技术

Rectangle应用实战+Array中被你忽略的方法

玩过《红警》或者《帝国时代》的朋友应该都知道,这类游戏有一个框选功能。鼠标在屏幕上拉一个框,处在方框之内的都被选中。如图:[1b]我们这个例子的原型是这样的:[/1b]1、坦克的选择有框选和点击选择两种方式。2、坦克被选中后会显示自己被选中。3、鼠标在屏幕上点击时,如果有坦克被选中,坦克将移动到鼠标点击位置附近(是附近不是鼠标点击位置),同时选择状态自动取消。4、如果有新的选择,则之前选择的坦克的选择状态将取消。先看一下完成后的效果:[1b]讲解:[/1b

系统 2019-08-29 22:23:51 2484

编程技术

Nginx禁止未在服务器绑定的域名访问

Nginx禁止未在服务器绑定的域名访问2010年4月24日学习资料2评论今天刚发现,只要将域名的IP指到服务器上就能访问了,晕死,之前有个同事做的站,就是被人指了100多个非法域名到服务器上搞死的(据说害的她跑路了好几个月)。赶紧百度搜了一下,发现Nginx要做这个设置还是蛮简单的,几行代码就搞定了!编辑nginx.conf文件,在虚拟机配置的最顶上写上如下代码即可server{server_name_;return404;}refhttp://www.m

系统 2019-08-29 22:06:35 2484