解压缩图像 - 多重输出截断的 SVD (Python)

问题描述 投票:0回答:1

我已获得图像的 SVD 表示(Sigma、Uk、Vk) - 我需要通过乘以截断的 SVD 来重建图像。

我尝试过: k = 英国.形状[1] 返回 (Uk * Sigma[:k]).dot(VkT)

我还使用 np.diag 将 Sigma 从一维数组转换为对角矩阵。

python-3.x pca svd
1个回答
0
投票

关闭.. UK.dot(np.diag(Sigma[:k])).dot(VkT)

© www.soinside.com 2019 - 2024. All rights reserved.