自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 Python浅复制、深复制与直接赋值的理解与区分

可见,对二维列表a内部的可变对象一维变量a[0]赋值后,a的地址空间是不变的,但a[0][0]的地址变了,说明重新开辟了内存空间。可见,对二维列表a内最底层的不可变对象a[0][0]赋值后,a和a[0]的地址空间都是不变的。可见,修改浅复制对象c中的底层不可变对象,会导致a和b同步变化,这是因为c[1][0]是指向直接a[1][0]的;对于来个简单的示例,a为原始对象,一个二维列表,b是对a的直接赋值,c和d分别是a的浅复制和深复制。可见,修改直接赋值的对象b中的底层不可变对象,会导致a和c同步变化;

2024-02-26 11:39:38 953

原创 Elsevier期刊投稿经验教训(以Signal Processing(SIGPRO)为例)

需要注意的是,文字编辑会对你提出几个问题query,征询我们的意见问题是必须回答的。除此之外,对于一些编辑未能发现的问题,有可能这是最后一次的修改机会,也可以尝试增改一些内容,比如作者和参考文献(但编辑未必一定同意)。此时,即可点击最左侧的“Action”按钮后面的+号,点击“View Revision”,下载并审查在线生成PDF文件是否正常。此时,即可点击最左侧的“Action”按钮后面的+号,点击“View Submission”,下载并审查在线生成PDF文件是否正常。至于其他的邮件,看一看就行。

2024-02-25 16:32:44 4625 2

原创 Win10 中文输入法无法使用、无法显示、无法设置!

某天,突然发现计算机里不能输入中文了,所有快捷键一点反应都没有。屏幕右下角输入法栏也不见了,但是搜狗输入法还在! 网上搜索半天,所有办法设置都用了一遍,但是结果都是徒劳无功!比如:点击后,搜狗说输入法修复完毕。然并卵,这货纯扯淡!!!但是,我的首选语言中文是设置正确的,没有问题,不需要添加中文。实际上,在弹出的对话框中敲“zhognwen”的时候,竟然可以先显示出“中文”两个汉字!默认输入法“中文简体——搜狗”,设置也是正常的,语言栏设置也没有任何问题 我差点绝望了! 好在有个大神解决了这个问

2023-11-11 18:23:04 2572 2

原创 如何又好又快地产生元素不重复的整数数组

a = np.random.randint(low=0, high=upper_bound, size=int(batch_size* 1.3) ) # 因有重复,故须放大。为了在给定范围内产生一个元素不重复的随机数数组或序列,利用np.random模块有多种实现方式,但是其速度差距较大。1.当样本规模接近取值范围上界时,方法2即采用arange() + shuffle(arr)最快;2.当样本规模与取值范围上界差距较大时,方法1即采用randint() + unique()最快;

2023-06-14 17:46:57 201

转载 SCI投稿中的简写(ADM,AE,EIC等)与状态解读

SCI投稿中的简写(ADM,AE,EIC等)与状态解读_adm投稿_wzg2016的博客-CSDN博客

2023-04-29 03:06:54 1142

原创 np.nonzero, np.argwhere, np.where, np.squeeze用法小结

np.nonzero, np.argwhere, np.where, np.squeeze

2022-08-18 18:33:58 1253

转载 算法复杂度分析

算法复杂度分析,讲得很好

2022-07-12 15:33:25 108

转载 Python主流图像库的图像读写等基本操作绍

主流的python图像库包括opencv、PIL、skimage等等,各种库的图片读写等都不太一样,这里初步总结

2022-06-11 01:58:18 260

转载 各种距离公式的python实现

在图像处理和信号处理中,会遇到各种各样的距离,包括:闵可夫斯基距离(Minkowski Distance) 欧氏距离(Euclidean Distance) 曼哈顿距离(Manhattan Distance) 切比雪夫距离(Chebyshev Distance) 夹角余弦(Cosine) 汉明距离(Hamming distance) 杰卡德相似系数(Jaccard similarity coefficient) 编辑距离(Edit Distance) 标准化欧氏距离 (Standardi

2022-05-30 22:21:44 244

原创 Python全局变量与局部变量、函数globals()与locals()

在Python中,有时会用到如题的变量,实现某些功能会很方便,但是极易出错!所以,有必要对他们进行深刻了解,以免出现莫名其妙的错误。在分析他们之前,必须先了解python的名字空间(命名空间)name space的概念。一、name space 名字空间(命名空间) 简而言之,名字空间是名称的集合,可以理解为python中已定义的每个名称到对应对象的映射。命名空间实际上是一个字典,它的键就是字符串形式的变量名字,它的值就是变量的实际值,您可以像对待dictionary一...

2022-05-16 17:38:38 594

转载 Numpy和Python代码提速

http://blog.csdn.net/pipisorry/article/details/39087583

2022-05-13 10:55:36 71

原创 Python & Numpy: 统计列表或数组中元素/数值的出现次数

在Python & Numpy应用中,经常需要查找或统计某些特定元素或数值出现的次数,有如下几种方法,根据个人需要来选择。注:具体的运行效率我还没有进行评价。假设数组arr或列表ls的值均为[ 0, 0, 1, 1, 1, 3, 4, 5, 6, 5, 4, 3, 4, 2, 23],我们需要在其中统计某个值x的出现次数:Numpy 方法一:通过索引获取数组中某个数值x的出现次数resultresult = arr[ arr == x ].s......

2022-05-02 21:02:59 23347 2

原创 Python和Pycharm运行环境有关问题详解

一、第三方模块安装失败问题描述安装CV2等模块时发生错误,提示错误代码:Error occurred: Non-zero exit code(2)Proposed solution: Try to run command from the system terminal. Make sure that you use the correct version of ‘pip’ installed for your Python interpreter……可能的缘由Non-zero ex..

2022-03-31 15:00:41 2952

原创 Python 图像处理库之PIL & Pillow

PIL(Python Image Library),Python 平台事实上的图像处理标准库。PIL 仅支持到 Python 2.7,故python3用的是PIL的兼容版本Pillow。以下统称PIL。一、功能与模块组成PIL库包括21个与图片相关的类,支持多种图像存储、显示和处理功能。具体包括:——图像存储(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务,如创建缩略图、转换图像格式、打印图像等等。——图像显示(Image Display)。PIL支持众多的GUI框架接

2022-03-28 17:24:37 2464

转载 Python :@classmethod 和 staticmethod 用途

在Python中,如果需要在实例化某个类之前就能提供某些功能,用@classmethod和staticmetho对类中方法进行标注即可。两者的区别是在存在类的继承的情况下对多态的支持不同。本质上来说,面向对象中实例方法有哪些作用,classmethod也就有哪些作用,只是这个面向的“对象”是类本身而已。这和C++中的static method其实是不同的,C++中的static method只有命名空间的作用,而Python中不管是classmethod还是staticmethod都有OOP、多态上的意

2022-03-22 11:19:10 125

转载 图像处理-放大和缩小

图像处理-放大和缩小_陈建驱的博客-CSDN博客_图像缩小处理个人博客:http://www.chenjianqu.com/原文链接:http://www.chenjianqu.com/show-7.html在计算机图像处理和计算机图形学中,图像缩放(image scaling)是指对数字图像的大小进行调整的过程。图像缩放是一种非平凡的过程,需要在处理效率以及结果的平滑度(smoothness)和清晰度(sharpness)上做一个权衡。当一个图像的...https://blog.csdn.net/qq_3

2022-02-28 22:11:23 800

原创 globals()、locals() 及名字空间

Theglobals()function returns a dictionary containing the variables defined in the global namespace. Whenglobals()is called from a function or method, it returns the dictionary representing the global namespace of the module where the function or me...

2022-02-25 22:33:47 573

原创 Python:Lambda表达式的5种用法

目录引言 1.命名使用 2. 与高阶函数配合 3.赋予“key”参数 4.立即调用 5.在闭包中使用 总结 引言Lambda 表达式(也称为匿名函数)是函数式编程中的核心概念之一。于它的简单性,lambda 表达式可以使Python 代码在某些使用场景中更加优雅。其基本语法是:lambda arguments : expression它包括三个部分:·Lambda 关键字·函数将接收的参数·结果为函数返回值的表达式1.命名使用如果我...

2021-12-30 16:57:44 2475

原创 Python:可迭代、迭代器与生成器对象

直观地看,一般可迭代对象和迭代器常用于for循环。一、可迭代对象在Python中,对list、tuple、str等类型的数据可以使用for...in...的循环语法,从其中依次拿到数据进行使用,我们把这样的过程称为遍历,也叫迭代。在Python的基本数据类型中,列表、元组、字符串、字典都是可迭代的,而整数、浮点数、布尔数都是不可迭代的。list_a = [1, 2, 3]for a in list_a: print(a, end=' ')tuple_b = ('a',...

2021-12-21 22:13:56 300

转载 Python基础知识点梳理(二)

Python:基础知识(二) - 闲汉 - 博客园随机数计时列表表达式List Comprehensionlambda 表达式变量的作用域map 函数reduce 函数多线程

2021-12-21 11:40:31 53

转载 Python基本知识点梳理(一)

参考链接:python基础知识(一) - wendyw - 博客园1.1开发模式1.2注释 1.3变量 1.4数据类型 1.5输入、输出 1.6格式化输出 1.7标识符、命名规则、关键字 1.8运算符 2条件判断、循环 2.1条件判断 2.2循环 2.2.1while循环 2.2.2for循环 2.2.3Break跳出循环 2.2.4continue跳出本次循环 2.3项目实践 2.4代码作业 3.1字符串 3.2...

2021-12-21 11:38:00 55

原创 详解Python位置参数、默认参数、关键字参数、可变参数

一、位置参数调用函数时根据函数定义的参数位置来传递参数。#!/usr/bin/env python# coding=utf-8def print_hello(name, sex): sex_dict = {1: u'先生', 2: u'女士'} print 'hello %s %s, welcome to python world!' %(name, sex_dict.get(sex, u'先生'))# 两个参数的顺序必须一一对应,且少一个参数都不可以# print_

2021-12-13 10:32:36 5926

转载 一维Logistic混沌映射

Logistic混沌映射_qiluofei的专栏-CSDN博客Logistic混沌映射1 引言如果一个系统的演变过程对初始的状态十分敏感,就把这个系统称为是混沌系统。在1972年12月29日,美国麻省理工教授、混沌学开创人之一E.N.洛仑兹在美国科学发展学会第139次会议上发表了题为《蝴蝶效应》的论文,提出一个貌似荒谬的论断:在巴西一只蝴蝶翅膀的拍打能在美国得克萨斯州产生一个龙卷风,并由此提出了天气的不可准确预报性。至此以后,人们对于混沌学研究的https://blog.csdn.net/qiluofei/

2021-10-15 14:28:24 1713

转载 信息熵(图像熵)

信息熵的计算公式_知识卡片 信息熵_weixin_39826984的博客-CSDN博客

2021-10-13 09:05:40 634

原创 JVCI: Journal of Visual Communication and Image Representation 投稿经验

一、期刊简介Journal of Visual Communication of Image Representation, 简称JVCI 或者 JVCIR, Elseiver旗下期刊,CCF推荐3区SCI。在计算机科学和软件工程类期刊中排名约前30%,IF 2.678, CiteScore值4.9,h-index 68。主要关注计算机视觉、图像处理、模式识别等方向。二、投稿注意No.1 强调创新点很重要,一定要用纯正的英文强调paper的贡献,写好Abstract和Introduction。

2021-10-08 11:28:50 10728 7

转载 JPEG压缩原理与DCT离散余弦变换

JPEG压缩原理与DCT离散余弦变换_newchenxf的专栏-CSDN博客

2021-09-24 21:59:50 162

转载 SHA-256算法原理及实现

原文链接:SHA256算法原理详解_随煜而安的专栏-CSDN博客_sha256

2021-09-19 18:39:11 340

原创 哈希算法(哈希函数)基本

一、什么是哈希(Hash)哈希也称“散列”函数或“杂凑”函数。它是一个不可逆的单向映射,将任意长度的输入消息M(或文件F)映射成为一个较短的定长哈希值H(M),也叫散列值(HashValue)、杂凑值或消息摘要。可见,这是一种单向密码体制,只有加密过程,没有解密过程(因此Hash求逆很困难)。二、哈希的原理和特点单向性:从哈希值不能反向推导原始数据(计算不可行),即从哈希输出无法倒推输入的原始数值。这是哈希函数安全性的基础。 灵敏性:对输入数据敏感,哪怕只改了一个Bit,得到的哈希值也大不相同

2021-09-19 17:54:34 32205

原创 几种基本的图像哈希算法

一、平均哈希算法(aHash)此算法是基于比较灰度图每个像素与平均值来实现的,最适用于缩略图,放大图搜索。步骤:1.缩放图片:为了保留结构去掉细节,去除大小、横纵比的差异,把图片统一缩放到8*8,共64个像素的图片。2.转化为灰度图:把缩放后的图片转化为256阶的灰度图。相关算法(R = red, G = green, B = blue):1.浮点算法:Gray=R*0.3+G*0.59+B*0.112.整数方法:Gray=(R*30+G*59+B*11)/1003.移位方法:G

2021-09-19 10:26:22 4592

转载 常见图像攻击基础:噪声,缩放,旋转,剪切(附代码)

常见攻击,噪声,缩放,旋转,剪切(附matlab代码)

2021-09-16 15:24:03 1548

原创 数字图像噪声

https://blog.csdn.net/zhougynui/article/details/51764798

2021-09-03 09:44:51 136

转载 中国剩余定理及代码

https://blog.csdn.net/u010468553/article/details/38346195

2021-08-25 16:24:36 132

原创 质数、互质及算法分析

一、质数质数(素数)具有很多优良特性,可以认为它是构成一切自然数的“基础数”。质数应用很多,如:1.在密码学上,公钥就是将秘密信息在编码时加入质数,任何人收到此信息后,若没有此收信人所拥有的密钥,则解密过程(实为寻找素数的过程)将会因为分解质因数耗时过久而失去意义。2.在变速箱齿轮的设计上,相邻的两个大小齿轮齿数设计成质数,以增加两齿轮内两个相同的齿相遇啮合次数的最小公倍数,可增强耐用度减少故障。3.在害虫的生物生长周期与杀虫剂使用之间的关系上,杀虫剂的质数次数的使用也得到了证明。实验表明,

2021-08-24 18:12:45 1754 1

转载 线性代数知识点整理

https://www.jianshu.com/p/21aea5108d83

2021-08-17 11:42:19 79

转载 图像质量评价指标: PSNR 和 SSIM

https://zhuanlan.zhihu.com/p/50757421

2021-08-17 10:01:00 407

原创 数域、有限域(伽罗瓦域)

(1)域(Fields)在抽象代数中,“域”是一种可在其上进行加、减、乘和除运算而结果不会超自身的集合(代数结构),其概念是数域以及四则运算的推广。域是环的一种,其区别在于域要求它的元素可以进行除法运算,这等价于每个非零的元素都要有乘法逆元;同时,域中元素关于乘法是可交换的。一句话,域是乘法可交换的除环。即:1.若数集P中任意两数作某一运算的结果仍在P中,则称P对这个运算是封闭的。2.数域的等价定义:如果一个包含0、1在内的数集P,对于加、减、乘、除(除数不为0)是封闭的,则称P为一个数域。

2021-08-11 22:03:43 19316 3

原创 集合论的必备基础!!!

集合在数学领域具有无可比拟的特殊重要性,可以说,现代数学各个分支的几乎所有成果都构筑在严格的集合理论上。集合论的基础是由德国数学家康托尔在19世纪70年代奠定。定义集合是指具有某种特定性质的具体的或抽象的对象汇总而成的集体。其中,构成集合的这些对象则称为该集合的元素。若x是集合S的元素,则称x属于S,记为x∈S。若y不是集合S的元素,则称y不属于S,记为y∉S。两个术语:A)基数集合中元素的数目称为集合的基数,集合A的基数记作card(A),记作|A|。当A 与B同...

2021-08-10 14:32:44 1594

原创 BCH编码基本

BCH codes是指Bose–Chaudhuri–Hocquenghem codes,可以用来纠错。BCH码利用了多项式一些很好的性质。具体详见链接:https://zhuanlan.zhihu.com/p/95909150?utm_source=wechat_session

2021-07-09 11:21:48 3966

原创 信道编码与信源编码基本

1信源编码:source coding(对应信源解码)信源编码:为了提高通信有效性而对信源符号进行的变换,换言之,为了减少或消除信源冗余度而进行的信源符号变换。具体说,就是针对信源输出符号序列的统计特性来寻找某种方法,把信源输出符号序列变换为最短的码字序列,使后者的各码元所载荷的平均信息量最大,同时又能保证无失真地恢复原来的符号序列。其作用有二:一是数据压缩;二是模数转换。最原始的莫尔斯电码,还有ASCII码和电报码都是信源编码。现代通信应用中常见的信源编码方式有:Huffman编码、算术编码、L.

2021-07-09 11:18:59 10178

原创 关于论文中的简写e.g. etc. et al. i.e.

概述:e.g. etc. et al. i.e. 都是拉丁文的缩写。记忆口诀: — et al. 等人(后面一个“.”) — etc. 等物(一个“.”) — e.g. 例如(前后两个“.”) — i.e. 也就是(前后两个“.”) et al. et al.的词源是拉丁语et alia,含义为“等人,以及其他人”,一般在引用时省略第一个之后的作者。读法:[et æl] 或and so on。注意:1)如果et...

2021-07-06 16:47:46 2548

空空如也

空空如也

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

TA关注的人

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