logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Numpy二维数组分块求和算法

乍一听,似乎不难,细想却发现这个问题并不简单。梳理了一遍自己熟悉的知识库,numpy没有提供直接解决问题的函数,scipy的二维卷积有点似是而非。早上有同事问了一个问题:如何将m行n列二维numpy数组切成若干个u行v列的小块,并求每一小块的元素和,其中m是u的整倍数,n是v的整倍数——简单说就是二维数组分块求和问题。结果看起来是正确的,不过列表推导式本质上还是for循环,这个代码跑起来速度是个大

#numpy#算法
从固定管线到可编程管线:十段代码入门OpenGL

至此,一个完整的视点系统就建立起来了。视点系统对应着一个矩阵,相机方位角、高度角以及距离的变化就是改变这个矩阵,这个矩阵叫做视点矩阵(View Matrix)。视点矩阵是玩转OpenGL必须要理解的三个矩阵之一,另外两个是投影矩阵(Projection Matrix)和模型矩阵(Model Matrix),三个矩阵合称MVP矩阵。喜欢篮球或足球的话,很容易记住这个组合——MVP,最有价值球员。

文章图片
#python
用机器学习的分类算法识别象棋棋子——兼论旋转不变性

文本识别早已经不是问题了,不过却不能直接应用于象棋棋子的识别,因为棋盘上的棋子是随机摆放上去的,不能保证棋子上的文字总是保持一个固定的角度。识别棋子的关键是找到具有“旋转不变性”的特征——无论棋子旋转多少度,其特征总是稳定的。

#机器学习#计算机视觉#人工智能
怎么求导来着?别费劲了,试试这个Python的通用求导法

今天的CSDN问答专栏里出现了一个实战中遇到的问题:现有两组数据,一组是时间序列,一组是对应时间序列的旋转角度,请问怎样计算某一时刻的角速度呢?

#python#算法
无所不能的NumPy:我用它弹奏出了CD音质的吉他名曲“爱的罗曼史”

在Python的世界里,没有一个模块能够像NumPy那样支撑并影响着整个生态系统:从科学计算到数据处理,从视觉识别到机器学习,从神经网络到虚拟现实,处处都有它的身影。无论是OpenCV/OpenGL,还是Pandas/Matplotlib,抑或是Scikti-learn/TensorFlow/Keras/Theano/PyTorch,无不依赖于NumPy,尤其是依赖它所创造的数组对象(numpy.

#python#numpy
聊聊机器学习中的那些花儿:标准化、归一化、正则化、离散化和白化

机器学习的本质是从数据集中发现数据内在的特征,而数据的内在特征往往被样本的规格、分布范围等外在特征所掩盖。数据预处理正是为了最大限度地帮助机器学习模型或算法找到数据内在特征所做的一系列操作,这些操作主要包括标准化、归一化、正则化、离散化和白化等。

#机器学习
从寻找谷神星的过程,谈最小二乘法实现多项式拟合

科学史上众星云集,璨若星河。这些牛人基本上都是天才,但也不乏无名之辈凭借匪夷所思、骇世惊俗的猜想而立足于巨星之列。比如,门捷列夫,整了一张留空的元素周期表,引得全世界的化学家去做填空题。还有一位德国的中学老师,名唤约翰·提丢斯(Johann Daniel Titius)的,在1766年写下了这么一个数列:

#最小二乘法
不要对链式索引赋值!趟过了这个坑,才能真正迈入Pandas高手之列

实话实说,我一向不太喜欢Pandas,因为它的功能实在太过强大了,想要熟练地驾驭它,对于我这样的中老年人来说,学习成本偏高。不过,对于接受能力超强的年轻人而言,Pandas确实是数据处理方面不可或缺的利器,我的子侄辈中就有多人喜欢使用。正是因为他们在Pandas的使用过程中,不断地向我咨询问题,我在帮他们解决问题的过程中,也逐渐熟悉了Pandas。

#python
B型超声设备图像处理:用二维数据生成扇形图像

昨晚,有同学私信咨询:如何将矩形数据转为扇扫图像?面对这个问题,我也是一脸懵逼,什么是扇扫?矩形数据又是啥?细问之下,才知道这是B型超声设备的数据处理问题。B超输出的数据保存在一个二维数组中,但显示在屏幕上的却需要转换为扇形。稍微思考一下,应该不难解决。比较直接的方法是,将二维数组的每一列旋转合适的角度,就可以拼成一副图像。我们用参数angle表示扇形夹角的一半,用参数k表示输出图像的高度与每一列

#python#numpy
二维数据转扇形图像的通用算法:适用于雷达、B型超声等扇形扫描设备

很久以前,帮一位在读硕士研究生写过一个B型超声设备的图像处理算法,顺便把思路记录整理后发了一篇博客。没想到这么冷门的一篇文章却经常被读者朋友翻出来,并留言希望我能帮助处理一些细节性的问题。深入了解之后才发现,原来雷达数据处理也面临同样的问题,都需要将二维的扇形扫描数据转成扇形图像,也就是实现下图所示的转换。

#python#图像处理
    共 22 条
  • 1
  • 2
  • 3
  • 请选择