自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python SVD奇异值分解

python SVD奇异值分解svd函数会返回三个分解部分U、S、VT,其中S是一个对角矩阵。S中的每个值与VT的行向量以及U中的列向量对应,默认按照从大到小的顺序排列,表示与其对应向量的重要性奇异值大小差别很大原图灰度化接下来使用前n个向量进行叠加:1个20个100个1000个全部:向量数目越多,效果越好,用所有向量即可还原原始图片代码:import numpy as npimport cv2 as cvimg = cv.imread('lena.jpg')img

2023-04-07 15:17:33 287

翻译 Anaconda3安装cython_bbox失败

2、将 setup.py 文件中的第 31 行从。1、从PyPI上下载改压缩包,然后解压。3、然后你可以使用从本地源安装这个包。

2023-04-07 15:17:22 391 1

原创 斐波那契数列 golang

不使用递归,使用闭包package mainimport ( "fmt")func main() { var f = fab() x := 0 y := 1 for i := 0; i < 10; i++ { x, y = f(x, y) fmt.Println(x) }}func fab() func(a, b int) (int, int) { var x int var y int return func(a, b int) (int, int) {

2022-04-09 09:57:16 138

原创 原码乘法运算

1、原码一位乘法首先,符号位和数值位要分开计算,因此分为两步:(1)确定乘积的符号位。由两个乘数的符号异或得到。(2)计算乘积的数值位。已知[x]原= X0.X1X2……Xn,[y]原= Y0.Y1Y2……Yn通过数学推导得:x × y = x × (0.y1y2…yn)        =x × y1 × 2-1+x × y2 × 2-2 + … +x × yn× 2-n      =2-1(2-1(2-1…(2-1

2021-03-17 14:39:33 14738 3

原创 CSAPP Lab2: binary bomb 二进制炸弹

实验技能拆弹准备:☞熟练使用gdb调试器和objdump;☞单步跟踪调试每一阶段的机器代码;☞理解汇编语言代码的行为或作用;☞“推断”拆除炸弹所需的目标字符串。☞在各阶段的开始代码前和引爆炸弹函数前设置断点,便于调试。实验语言:C语言,AT&T汇编语言实验环境:32位 linux实验介绍:逆向工程拆除“二进制炸弹”程序增强对程序机器级表示、汇编语言、调试器和逆向工程等理解。一个“Binary Bombs”(二进制炸弹,简称炸弹)是一个Linux可执行C程序,包含phase

2020-12-30 19:38:24 2143 3

空空如也

空空如也

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

TA关注的人

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