首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏图像处理与模式识别研究所

    HoG描述符

    , hog_image=hog(im, orientations=8,pixels_per_cell=(16,16),cells_per_block=(1,1),visualize=True)#HoG描述符 hog_image_rescaled,cmap=pylab.cm.gray) axes2.set_title('Histogram of Oriented Gradients') pylab.show() 算法:HOG描述符是利用该算法最终得到的归一化区间描述符 首先计算水平和垂直梯度图像 然后计算梯度直方图 接着块(区间)集归一化处理 最后,扁平组合成特征描述符向量

    74810编辑于 2022-05-28
  • 来自专栏设备驱动

    USB描述符

    通常,设备会通过一个描述符表格(其固件的一部分)来提供这些信息。描述符表格是数据的结构化序列,描述了设备信息;这些值由开发人员定义。所有描述符表格都具有一个标准信息,用于介绍设备属性和电源要求。 如果某个设计满足指定 USB 设备类别的要求,则该 USB 设备必须具备的其他描述符信息都将包含在设备描述符结构中。附录 A 包含一个 PSoC USB 的全功能设备描述符的示例。 如果您正在阅读或创建您自己的描述符,那么请注意,传输数据字段时,优先传输最低有效位。许多参数的长度均为 2个字节。请确保先发送低字节,然后再发送高字节。

    72920发布于 2020-02-25
  • 来自专栏图像处理与模式识别研究所

    SIFT描述符

    算法:SIFT描述符是将图像内容转换为不受平移、旋转、缩放和其他成像参数影响的局部特征坐标。 对多个尺度和图像位置进行搜索,利用DoG检测器给出位置和特征尺度 关键点定位:根据稳定性指标选择关键点,剔除低对比度和边缘关键点,只保留强感兴趣点 方向分配:计算每个关键点区域的最佳方向,以提高匹配的稳定性 关键点描述符计算

    64920编辑于 2022-05-28
  • 来自专栏快乐阿超

    类型描述符

    例如Thread的类名叫java.lang.Thread,但是在class文件格式的描述符中使用的内部格式,对Thread类名称utf8的引用却是:java/lang/Thread 不信我们随便打开一个 class文件 可以看到类似的描述符 那如何获取类的描述符呢? 首先,基本类型描述符,都是以ASCII字符表示,例如L 正斜杠类名;表示对象类型,[表示数组类型 我们可以在sun.invoke.util.Wrapper下看到对应枚举常量 例如: int的描述符为 I Integer的描述符为Ljava/lang/Integer; void的描述符为V java.lang.Void的描述符为Ljava/lang/Void; Object的描述符为 Ljava/lang/Object; double d[][][]的描述符为[[[D 然后方法描述符的规则是: (参数描述符们)返回值描述符 例如: 这样一个方法: Object m(int

    64040编辑于 2022-08-21
  • 来自专栏Michael阿明学习之路

    python 属性描述符

    覆盖型与非覆盖型描述符对比 4.1 覆盖型描述符 4.2 没有 `__get__` 方法的覆盖型描述符 4.3 非覆盖型描述符 4.4 在类中覆盖描述符 5. 描述符示例:验证属性 描述符是对多个属性 运用 相同存取逻辑的一种方式 描述符是实现了 特定协议 的类,这个协议包括 __get__、__set__ 和 __delete__ 方法 property 类实现了完整的描述符协议 实现了 __get__、__set__ 或 __delete__ 方法的类是描述符。 ——管理 数据属性 这种描述符也叫覆盖型描述符,因为描述符的 __set__ 方法使用托管实例中的同名属性覆盖(即插手接管)了要设置的属性 4. ) # 9 4.3 非覆盖型描述符 没有实现 __set__ 方法的描述符是 非覆盖 型描述符

    68810编辑于 2022-01-07
  • 来自专栏python3

    Python的描述符

    1、描述符的定义  描述符是与特定属性互相绑定的一种协议,通过方法被触发修改属性,这些方法包括__get__(),__set__(),__delete__().将这些方法定义在类中,即可实现描述符 当没有set方法,有其他2个任意或所有时,又被称为非数据描述符。至少有get和set,称为数据描述符 4、描述符对象是实例属性     从上述可知描述符对象是类属性。 当描述符对象是实例属性又会怎么样呢? 这涉及到优先级的顺序问题,当解释器发现实例字典中有与描述符属性同名的属性时,描述符优先与实例属性,会覆盖掉实例属性。可以通过类字典验证 1 print(Test. 6、描述符优先级别顺序 上面已经提到,当无set方法的描述符称为非数据描述符,有set和get为数据描述符。这2者有啥区别?优先级别的大区别!!!

    80020发布于 2020-01-20
  • 来自专栏巡天遥看一千河

    文件描述符限制

    文件描述符限制 文件描述符 Linux的核心思想之一就是”一切皆文件”。 文件描述符(文件句柄)是Linux内核为了高效管理已被打开的文件所创建的索引,它是一个非负整数,用于指代被打开的文件。文件打开后,所有对该文件的操作都通过文件描述符进行操作。 文件描述符是系统的重要资源,当打开过多文件时会出现把系统内存耗尽的情况,所以Linux提供了多种维度对文件描述符的使用上限进行限制,以避免该问题。 文件描述符限制 file-max file_max用于限制整个系统能够分配的文件描述符,即当前系统下所有用户下的所有进程,其分配的所有文件描述符之和不能超过该值。 ,第一个(6144)是系统已经分配的文件描述符数;第二个(0)是系统已经分配但未使用的文件描述符数;第三个是内核最大能分配的文件描述符数,与file-max一致。

    2.3K20发布于 2020-11-04
  • 来自专栏shysh95

    中断描述符

    Hi~朋友,码字不易,点点关注呗 摘要 中断描述符表 中断描述符寄存器 中断细节 中断错误码 中断描述符表 什么是中断描述符表? 中断描述符表是保护模式下用于存储中断处理程序的数据结构。 CPU在接收到中断时,会根据中断向量在中断描述符表中检索对应的描述符。 中断描述符表中的描述符有哪些类型? 中断描述表中的主要包含以下类型: 任务门描述符 中断门描述符 陷阱门描述符 调用门描述符 任务门描述符结构如下: 任务门需要和任务状态段(TSS)配合使用,这是Intel处理器在硬件一级提供的任务切换机制 任务门可以存在于全局描述符GDT、局部描述符表LDT以及中断描述符表IDT中。 中断描述符寄存器 如何找到中断描述符表?

    1.2K40发布于 2021-09-24
  • 来自专栏技术小黑屋

    解读文件描述符

    最近由于机缘巧合,结合最近工作中遇到的一些问题,深入了解了文件描述符(File Descriptor,简称FD,以下使用 FD 称谓)。预计会有两到三篇关于 FD 的文章陆续出来。 概念定义 文件描述符 是 用来访问资源(文件,输入输出设备等)的一种抽象指示符。 文件描述符 是POSIX(Portable Operating System Interface)规范的组成部分 文件描述符 通常是非负整数,C 语言中使用int类型。

    1.9K31发布于 2020-01-21
  • 来自专栏有趣的Python和你

    Python描述符(上)

    描述符概念 我觉得要想了解描述符,理解这两个关键字即可。类,托管。 描述符本质上就是一个类,可以将其他类的属性托管给这个类(描述符)。 小试牛刀 类 描述符本质上是个类,那我们定义一个普通的类肯定不是描述符,只要有__get__,__set__,__delete__魔术方法之一的类就是描述符。 托管 我们来举一个简单的例子,来看看怎么把类属性托管给描述符。 ,其中有__get__魔术方法;在A类中,我们将描述符赋值给类的x属性,这样x属性就被描述符托管了,当我们访问x属性时,就会触发描述符的get方法。 描述符方法 __get__魔术方法 上面的内容让我们了解了数据描述符,那现在我们再仔细的学习下描述符的各种方法和使用,首先是__get__方法。 触发时间:在访问对象成员属性的时候触发。

    58650发布于 2021-07-27
  • 来自专栏linux

    shell 文件描述符

    文件描述符定义文件描述符就是文件句柄,类似于指针指向具体的文件或者键盘等注意不同的进程有自己完全独立的文件描述符表同一进程的多个文件描述符可能会指向同一文件不同进程的多个文件描述符可能也会指向同一文件标准文件描述符文件描述符缩写描述 exec命令(内置命令)作用替换当前shell进程,执行新的程序重定向当前shell的文件描述符格式exec[-cl][-aname][command[argument…]]ex创建输入描述符创建输出描述符创建输入 +输出描述符其他操作#创建输入描述符$vimco$. /bin/bash#创建文件描述符5为标准输入exec5<&0exec0<f2#0文件描述符输入源为f2#while循环打印出的都是f2文件的信息whilereadlinedoecho"readinfo /bin/bashexecls-l#将ls进程替换掉原有进程,执行完退出,所以end不会打印处理echoend关闭文件描述符格式execn>&-#关闭文件描述符n为需要关闭的文件描述符值#关闭文件描述符

    29710编辑于 2025-11-13
  • 来自专栏noteless

    FileDescriptor文件描述符 标准输入输出错误 文件描述符

    , 比如文件、资源、菜单、光标、位图等 那么,现在你应该可以理解文件描述符的含义了 文件描述符  之于文件系统(操作系统中的一切都是文件描述符 可以使用文件描述符描述任何一个资源对象 就如同 文件描述符的主要实际用途是创建一个包含该结构的 FileInputStream 或 FileOutputStream。   应用程序不应创建自己的文件描述符。 其实说白了,就是文件描述符的实例,就是用来表示文件的一个指针/索引. 显然不行,必须是运营商提供给你的 我们的文件描述符,也是如此,应用程序不应该创建自己的文件描述符 他的构造方法,只能创建一个无效的文件描述符 不应该创建自己的文件描述符,可以直接理解为: ,就是通过这个描述符 描述符背后到底是什么,操作系统屏蔽了这些东西 这样子的实现,对应用程序程序员来说,就是不需要在关注他到底是个什东西,操作系统来搞定 ?

    2.4K20发布于 2018-09-11
  • 来自专栏shysh95

    全局描述符

    Hi~朋友,码字不易,点点关注呗 摘要 什么是全局描述符表 什么是段描述符 GDTR寄存器 段选择子 什么是全局描述符表 进入保护模式以后,数据段、代码段等内存段不再是通过段寄存器获得段基址就可以使用, 什么是段描述符 全局描述符表记录各个段的信息,那么各个段的信息又存储在什么位置?其实各个段的信息便是使用段描述符来记录。 因此段描述符中除了记录了段的基址以外还有一些额外字段来保证安全。 段描述符的具体结构如下: ? 在创建新的段描述符此位默认应该置0 DPL:高32位中的13~14位(共2位),表示描述符特权级,特权级的数字越小,特权级越大。 ,2的13次方为8192,因此索引描述符最多可以查找8192个段,和GDT中可容纳的最大段描述符数量一致。

    1.3K50发布于 2021-07-16
  • 来自专栏有趣的Python和你

    Python描述符(下)

    前言 上节课我们讲解了描述符的概念和使用,其实,除了上次定义类(__get__,__set__,__delete__)这种描述符方式外,还有其他两种设置描述符的方式,这节课我们就来一起学习吧。

    54210编辑于 2021-12-06
  • 来自专栏jiajia_deng

    文件描述符详解

    不同位置的变量在内存中的排布”,其中在内核地址空间中,维护着一个 PCB 进程控制块,其中包含很多进程相关的信息,比如进程ID、用户ID、组ID等等,但本文我们最关注的,是 PCB 进程控制块中维护的一份“文件描述符表 图片 图中右侧表示的,就是我们今天讨论的主题“文件描述符表”,其内部有0~1023个id可以提供用户申请分配,每当用户使用一个 open 操作打开一个文件时,都会返回一个文件描述符,比如如下代码: int nRet = open("/dev/zero", O_RDONLY); 这句代码会在当前进程内核区文件描述符表中申请一个新的文件描述符赋值给nRet值,系统默认情况下会帮我们打开三个文件描述符, 每一个系统对于文件描述符的数量限制是不同的,我们可以通过 ulimit -a 命令查看默认的系统限制是多少: 图片 当然我们也可以修改这个值,使用命令 ulimit -n 2048,就可以将 open file 的值设定为2048了,这样我们每个程序就可以打开0~2047个文件描述符了(这种情况很少见)。

    58410编辑于 2023-10-20
  • 来自专栏秘籍酷

    Linux编程(文件描述符

    在Linux编程世界中,不可能没听过文件描述符这个概念,我们操纵任何设备的时候,几乎都要通过它来达成的,它究竟是何方神圣呢?随我描述符科学家来一探究竟。 很多人就想当然地以为打开嘛,就跟在windows下双击一个文件,或者双击一个文件夹一样,就是一个动作而已,其实不然,常说的打开一个文件实际上最重要的是获取这个文件的描述符描述符是用来表征这个文件的代表物 内核空间中有一堆数据结构表达一个文件的属性信息,但是用户空间看不见,只看见一个代表了这些信息的整数i,通常我们称之为文件描述符,对文件的读写和ioctl操作都是通过这个东东来达到的呢!

    2.2K20发布于 2019-08-08
  • 来自专栏Java猫说

    关于属性描述符PropertyDescriptor

    本来我也没有仔细了解过描述符这一块的知识,不过粉丝问了,我就抽周末的时间看看,顺便学习一下,粉丝问的刚好是PropertyDescriptor这个属性描述符,我看了下源码。 . */ public class PropertyDescriptor extends FeatureDescriptor { //... } emmmm,假装自己英语能厉害的说,属性描述符描述了一个属性 //... } okay,这是很合理的设计方式,FeatureDescriptor为类似PropertyDescriptor、EvebtSetDescriptor、MethodDescriptor的描述符提供了一些共用的常量信息 PropertyDescriptor 那么我们大致知道了FeatureDescriptor,接下来就可以来深入了解看看这个属性描述符PropertyDescriptor。 writeMethod.invoke(cat,"copy"); System.out.println("修改后:" + cat); } 上面的demo是,我先创建了一个对象,然后通过属性描述符读取

    95330发布于 2019-04-11
  • 来自专栏全栈程序员必看

    关于属性描述符PropertyDescriptor

    本来我也没有仔细了解过描述符这一块的知识,不过粉丝问了,我就抽周末的时间看看,顺便学习一下,粉丝问的刚好是PropertyDescriptor这个属性描述符,我看了下源码。 . */ public class PropertyDescriptor extends FeatureDescriptor { //... } emmmm,假装自己英语能厉害的说,属性描述符描述了一个属性 //... } okay,这是很合理的设计方式,FeatureDescriptor为类似PropertyDescriptor、EvebtSetDescriptor、MethodDescriptor的描述符提供了一些共用的常量信息 PropertyDescriptor 那么我们大致知道了FeatureDescriptor,接下来就可以来深入了解看看这个属性描述符PropertyDescriptor。 writeMethod.invoke(cat,"copy"); System.out.println("修改后:" + cat); } 上面的demo是,我先创建了一个对象,然后通过属性描述符读取

    76430编辑于 2022-11-15
  • 来自专栏python、mysql、go知识点积累

    Linux 文件描述符详解

    用文件描述符来标识每个文件对象。 那么我们可以把上面表格中的文件描述符0理解为我和计算机交互时的输入,而这个输入默认是指向键盘的; 文件描述符1理解为我和计算机交互时的输出,而这个输出默认是指向显示器的;文件描述符2理解为我和计算机交互时 1234 上面的命令很有意思:我首先把文件描述符6指向test文件。因为不像描述符1,所有的输出都会自然找它,然后看它是定向到显示器还是某个文件。所以当我们想找描述符6的时候我们要用&来引用它。 因此文件描述符3也指向了显示器。然后,我们修改了文件描述符1指向的文件到test文件。 最后,我们用&来找到文件描述符3指向的目标文件,也就是显示器,然后我们修改了文件描述符1指向的文件到显示器。因此,最后一个echo命令会自然的找文件描述符1然后输出到显示器上。

    3K30发布于 2021-03-18
  • 来自专栏python3

    Python描述符的使用

    Python描述符的使用 前言 作为一位python的使用者,你可能使用python有一段时间了,但是对于python中的描述符却未必使用过,接下来是对描述符使用的介绍 场景介绍 为了引入描述符的使用, 使用描述符 首先看一下描述符的概念 描述符就是一个“绑定行为“的对象属性,在描述符协议中,它可以通过方法充写属性的访问。 然后因为是描述符,于是会执行描述符中的set特殊方法。 对于数据描述符与非数据描述符,一个类,如果只定义了 get() 方法,而没有定义 set(), delete() 方法,则认为是非数据描述符; 反之,则成为数据描述符。 最后,本文是对描述符的使用做了简单的介绍与讲解,如需更加深入了解可以参考《流畅的Python》属性描述符部分 ​

    71220发布于 2020-01-16
领券