首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏程序人生 阅读快乐

    OpenCV3编程入门

    本书以当前最新版本的OpenCV最常用最核心的组件模块为索引,深入浅出地介绍了OpenCV2和OpenCV3中的强大功能、性能,以及新特性。 书本配套的OpenCV2和OpenCV3双版本的示例代码包中,含有总计两百多个详细注释的程序源代码与思路说明。读者可以按图索骥,按技术方向进行快速上手和深入学习。 本书要求读者具有基础的C/C++知识,适合研究计算机视觉以及相关领域的在校学生和老师、初次接触OpenCV但有一定C/C++编程基础的研究人员,以及已有过OpenCV 1.0编程经验,想快速了解并上手OpenCV2 、OpenCV3编程的计算机视觉领域的专业人员。 、OpenCV3编程的计算机视觉领域的专业人员。

    77340发布于 2018-10-10
  • 来自专栏Python编程 pyqt matplotlib

    PyQt 编程入门(六.3

    from PyQt5.QtCore import QTimer from PyQt5.QtWidgets import * import sys

    65130发布于 2019-08-14
  • 来自专栏编程之路的专栏

    (译)SDL编程入门3)事件驱动编程

    事件驱动编程 除了在屏幕上放置图像外,游戏还要求您处理用户的输入。你可以通过SDL使用事件处理系统来实现这一点。 一个SDL事件就是一些类似于按键按下[2]、鼠标移动[3]、操纵杆按钮按下[4]等。在这个应用程序中,我们要寻找退出事件来结束应用程序。 //当应用程序运行时 while( ! highlight=%28SDL_KeyboardEvent%29 [3] 鼠标移动: https://wiki.libsdl.org/SDL_MouseMotionEvent?

    1.3K20发布于 2020-09-24
  • 来自专栏IMWeb前端团队

    Flash as3 socket编程入门

    AS3中我们一般使用的是基于TCP的流式socket。 TCP是一种流协议(stream protocol)。 3、 当TCP收到发自TCP连接另一端的数据,它将发送一个确认。这个确认不是立即发送,通常将推迟几分之一秒(一般200毫秒左右)。 4、 TCP将保持它首部和数据的检验和。 因为Flash Socket编程是一个异步的过程,connect()方法不会等到一个连接完成后再执行下一行代码的执行。 3、 上面我们说过网络中的字节流没有界线的,因此我们该知道每次到达的数据,也就是缓冲区的数据,有可能不止一个数据包,因此需要循环执行 1,2步。

    64020发布于 2019-12-04
  • 来自专栏IMWeb前端团队

    Flash as3 socket编程入门

    AS3中我们一般使用的是基于TCP的流式socket。 TCP是一种流协议(stream protocol)。 3、 当TCP收到发自TCP连接另一端的数据,它将发送一个确认。这个确认不是立即发送,通常将推迟几分之一秒(一般200毫秒左右)。 4、 TCP将保持它首部和数据的检验和。 因为Flash Socket编程是一个异步的过程,connect()方法不会等到一个连接完成后再执行下一行代码的执行。 3、 上面我们说过网络中的字节流没有界线的,因此我们该知道每次到达的数据,也就是缓冲区的数据,有可能不止一个数据包,因此需要循环执行 1,2步。

    1.1K100发布于 2017-12-29
  • 来自专栏全栈工程师修炼之路

    3.Go编程快速入门学习

    再比如, a := [3]int{1, 2, 3} 数组a中已经有三个元素了,我们不能再继续往数组a中添加新元素了, 所以为了解决上述问题我们引入了Python一样切片的编程语言特性。 =nil s3 := make([]int, 0) //len(s3)=0;cap(s3)=0;s3! } fmt.Printf("s3:%v len(s3):%v cap(s3):%v\n", s3, len(s3), cap(s3)) // 注意此种情况 { 1 .. 5 容量为 5 } fmt.Printf 4 5] len(s2):3 cap(s2):3 s3:[1 2 3] len(s3):3 cap(s3):5 s4:[1 2 3 4 5] len(s4):5 cap(s4):5 s5:['s Go 3 d6:6 e5:5] 1 2 3 6 5

    57430编辑于 2022-09-29
  • 来自专栏全栈工程师修炼之路

    3.PS编程入门基础语法

    [TOC] 0x00 PS 对象类(Object-Class) 描述:我们在学习C++和Java/PHP都遇到过面向对象编程,同样在PS也是基于对象来运行的脚本语言; 简单的说 对象=属性+方法 组成 # (3) 特殊对象属性对象静态属性和动态属性 # 一个NoteProperty包含了`静态的数据`,一个ScriptProperty中`包含了一段脚本`,通过脚本计算出属性的值; PS > $obj= obj.AddTime # 2021年4月27日 15:54:42 PS C:\Users\WeiyiGeek> $obj.CurrentTime # 2021年4月27日 15:57:04 3. int[]][char[]]"weiyigeek" # 119 # 101 # 105 # 121 # 105 # 103 # 101 # 101 # 107 示例3. \test.ps1 3 6 # 2) 将脚本分为工作脚本和类库, 可以便于浏览增加可读性并且可以隔离含税使它不容易被修改; # 将上述的代码中Factorial函数保存在PSLib.ps1之中。

    4.8K30编辑于 2022-09-29
  • 来自专栏全栈工程师修炼之路

    MySQL数据库编程基础入门3

    `entry_data`,`job`,`salary`,`resumen`) VALUE ('李四','M','1992-01-01',NOW(),'DBA工程师',9612.00,'MySQL 从入门到删库 default.png F -- 2 李四 1992-01-01 2020-02-12 15:43:01 DBA运维工程师 9236 MySQL 从入门到删库 SELECT NAME,english FROM exam; -- 3、过滤表中重复数据。 3, '网2', 1); 实际案例: -- 1. | 三年级 | 3 | 3 | 网2 | 1 | -- +----+--------+------+----------+------+------+ -- 1 row in

    1.9K10编辑于 2022-09-29
  • 来自专栏全栈程序员必看

    opencv3编程入门_java基础与入门教程

    = cv2.imread('dog.jpeg', flags=cv2.IMREAD_GRAYSCALE) cv2.imshow('dog', image) cv2.waitKey(0) 运行结果: 3、 下面来举个例子,代码如下, import cv2 import numpy as np from scipy import ndimage kernel_3x3 = np.array([ [- 2, -1, -1], [-1, -1, -1, -1, -1], ]) img = cv2.imread('sea.jpg', flags=cv2.IMREAD_GRAYSCALE) k3 = ndimage.convolve(img, kernel_3x3) k5 = ndimage.convolve(img, kernel_5x5) GBlur = cv2.GaussianBlur( img, (11, 11), 0) g_hpf = img - GBlur cv2.imshow('img', img) cv2.imshow('3x3', k3) cv2.imshow('5x5',

    78830编辑于 2022-11-15
  • 来自专栏全栈程序员必看

    vb编程入门_python编程入门

    目录 一、Shell 编程入门 1. 认识 Shell 2. Shell 脚本的创建与执行 二、Shell 变量 1. 系统变量和自定义变量 2. 变量的基本规则 3. 预定义变量 三、运算符 四、条件判断 五、流程控制 1. if 语句 2. case 语句 3. for 循环 4. while 循环 六、read 读取控制台输入 一、Shell 编程入门 1. 3. //最后一次执行命令的返回状态,如果这个变量的值为0证明上一个命令正确执行,如果不是 0 上一个命令没有正确执行 三、运算符 在 Shell 编程中有各种运算操作,语法格式为 ((运算式)) 或 [运算式 "res2=$result2" #方式3 result3=`expr 2 + 3` result4=`expr $result3 \* 4` echo "expr res4=$result4" 结果如下

    4.2K10编辑于 2022-09-23
  • 来自专栏猫头虎博客专区

    Netty 入门篇 Day 3---网络编程

    6.网络编程 6.1阻塞和非阻塞 阻塞 在阻塞模式下,会导致 线程暂停 ssc.accept(); // 阻塞的方法 会导致线程暂停,一直等到有client连接 才继续工作 channel.read 绑定服务监听端口 ssc.bind(new InetSocketAddress(9999)); // 3. 绑定服务监听端口 ssc.bind(new InetSocketAddress(9999)); // 3. : " + sscKey); ssc.bind(new InetSocketAddress(9999)); while (true){ // 3 " + sscKey); ssc.bind(new InetSocketAddress(9999)); while (true){ // 3

    25110编辑于 2024-04-08
  • 来自专栏灿视学长

    【AICAMP —— Python】入门系列!(3. Python函数编程)

    Python函数编程 1. 介绍 Python与其它编程语言一样,可以直接调用我们写好的函数,或者已经实现的函数。 3 同样,python中的类型可以相互之间进行转换。 >>> max(1,2,3) 3 >>> int('123') 123 >>> int(12.34) 12 >>> str(123) '123' >>> bool(1) True >>> bool(0) 2) #把power(3,2)的返回值赋给value1 #or value2 = power(3) 在我们调用的时候,如果我们不显示传入n的值,那么默认n为2,若我们需要计算 ,我们可以传入参数, return sum >>> calc(1, 2, 3) 14 >>> calc() 0 如果有一个list或者tuple,要调用一个可变参数,可以通过: >>> numbers = [1, 2, 3

    66950发布于 2021-05-28
  • 来自专栏我的知识小屋

    (一)python3 只需3小时带你轻松入门—— 编程尝试

    编程中,函数和通常数学中的函数概念并不完全相同;编程中的函数更接近于一个写好的工具,在开发某些功能时,所需要到该函数,就把该函数拿过来使用。

    45810发布于 2020-10-23
  • 来自专栏devops_k8s

    Python3入门之IO编程(文件操作)

    IO编程简介 IO在计算机中指Input/Output,也就是输入和输出。 IO编程中,Stream(流)是一个很重要的概念,可以把流想象成一个水管,数据就是水管里的水,但是只能单向流动。 由于CPU和内存的速度远远高于外设的速度,所以,在IO编程中,就存在速度严重不匹配的问题。 很明显,使用异步IO来编写程序性能会远远高于同步IO,但是异步IO的缺点是编程模型复杂。想想看,你得知道什么时候通知你“汉堡做好了”,而通知你的方法也各不相同。 操作IO的能力都是由操作系统提供的,每一种编程语言都会把操作系统提供的低级C接口封装起来方便使用,Python也不例外。我们后面会详细讨论Python的IO编程接口。

    1.1K40发布于 2020-09-27
  • 来自专栏技术专栏

    python3入门与实践(六):函数式编程

    匿名函数 lambda # 1.parameter_list 参数列表 # 2.expression 函数体,只能是有一些简单的,注意不是代码块,比如不能写赋值语句 # 3.不需要return lambda 帮助文档 将原来集合中的每一个集合的元素,都通过函数映射到新的集合里面来 假设有很多个抛物线的点,已知每个点的x坐标,y坐标需要用平方函数求出 list_x = [1,2,3,4,5,6,7,8] def True/False)(1/0) r = filter(lambda x: True if x==1 else False,list_x) print(list(r)) # 输出[1, 1, 1] 函数式编程与命令式编程 命令式编程: def 方法定义 if else 流程控制 for 循环 函数式编程: map reduce filter lambda 算子 一定程度下lambda可以替换命令式编程的函数,reduce 可以替换命令式编程的循环 装饰器 类似于C#的特性,java的注解 体现了AOP的编程思想 def f1(): print('This is a function') # 现在需要在方法上添加打印时间

    69310发布于 2018-09-12
  • 来自专栏全栈程序员必看

    shell编程入门_unix编程

    shell还是一个功能强大的编程语言,易于编辑,易于调试,灵活性强,shell是结识知识性的脚本语言,在我们shell中直接调用Linux的系统命令操作即可。 2. 只是一个升级的版本 它的主要文件是:csh,tcsh 注意问题:bshell和cshell是不能兼容,它们之间是独立的 bash和sh是可以互相兼容的 3. Shell脚本的执行方式 (1)回显的命令:echo (2)在Linux的家目录下创建sh目录存放脚本语言 (3)在sh目录下写一个.sh类型的shell脚本语言hell.sh Shell中变量(4种) (1)用户自定义的变量 只能在当前的shell中使用,常用的调用命令echo $变量名 (2)定义一个简单的变量 (3)变量的叠加方式1 (4)变量的叠加方式 Shell中逻辑符号 (1)逻辑与:&& 前面的命令执行成功后才能执行后面的命令 (2)逻辑或:|| 前面的一个命令执行失败会执行后面 前面的命令执行成功后面的就短路 (3

    1.8K10编辑于 2022-11-16
  • 来自专栏儿童编程

    儿童学编程,3分钟入门极简教程!

    Scratch是一款由麻省理工学院(MIT)设计开发的少儿编程工具。使用者可以不认识英文单词,也可以不会使用键盘。就像搭积木一样把一块块积木形状的命令用鼠标拖拽到一起就可以了。 超级简单,5-6的孩子就可以学习编程了,SO AMAZING! 但是简单并不可以被小看,逻辑思考、计划能力、解决问题的能力、团队协作能力、耐心恒心细心等方面的训练一个都不会少。 3。角色列表: 设置角色,可以设置多个角色。 4。指令块面板: 编写脚本的指令块,像极了一块块积木。只需向右侧脚本区域拖拽,搭积木(将代码块组合在一块儿)就是编写程序了。 5。 脚本局域: 把指令块从“指令块面板”中拖拽到该区域,进行组合(就是编程了,哇,超简单有没有??) ? 下面是一些常用的按钮或功能。 3.运行程序:两种方式:点击绿色旗子或者直接点击代脚本区域的码块组合。 ? 二、舞台编辑 背景非常重要,一张图片就能很好地烘托出氛围,是非常值得的。

    36.9K30发布于 2018-09-12
  • 来自专栏yl 成长笔记

    .opencv3 编程入门学习笔记(一): 基本函数介绍

    均值滤波是典型的线性滤波算法, 主要方法为领域平均法(即用一片图像区域的各个像素的平均值来代替原图像中的各个像素值)

    70020发布于 2018-10-10
  • 来自专栏青笔原创

    Shell 编程入门

    作为一个高效的 Coder 都必须掌握 shell 编程。So,本文将告诉,入门 shell 其实很简单,抽点时间就能掌握的高回报率的小技能。 1. 它既是命令解释器又是编程语言。 作为命令解释器,shell 为丰富的 gnu 实用程序集提供用户接口;作为编程语言,允许组合这些实用程序,放在一个脚本文件中(通常后缀为 .sh 也可以不带后缀),构成新的命令,这些新命令具有与 /bin 或者使用双中括号 [[ … ]] : a='hello world'; [[ $a = 'hello world' ]] && echo 'a is equal to "hello world"' 3. i=0 while [ $i -lt 3 ]; do echo $i ((i += 1)) done 命令行运行: $ sh while_test.sh 0 1 2 5.

    1.3K11发布于 2019-10-23
  • 来自专栏秘籍酷

    串口编程入门

    RS232使用负逻辑电平,即+3V ~ +15V表示低电平,-3V ~ -15V表示高电平。

    2.4K10发布于 2019-08-08
领券