中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

asp動(dòng)態(tài)網(wǎng)站制作流程2022年最新新聞播報(bào)稿件

asp動(dòng)態(tài)網(wǎng)站制作流程,2022年最新新聞播報(bào)稿件,本溪 網(wǎng)站建設(shè) 做網(wǎng)站,java web項(xiàng)目wordpressSVD 是一種矩陣分解和降維的算法,通過分解矩陣找到奇異值,奇異值越大代表特征越重要。公式如下 A U Σ V T A U \Sigma V^T AUΣVT U : 左矩陣 ( m \times m ) Σ \Sigma Σ: 對(duì)角奇異值矩陣V:右矩陣( n \times n ) Sklearn 實(shí)現(xiàn) S…

SVD 是一種矩陣分解和降維的算法,通過分解矩陣找到奇異值,奇異值越大代表特征越重要。公式如下

A = U Σ V T A = U \Sigma V^T A=UΣVT

  • U : 左矩陣 ( m × \times × m )
  • Σ \Sigma Σ: 對(duì)角奇異值矩陣
  • V:右矩陣( n × \times × n )

Sklearn 實(shí)現(xiàn) SVD

import numpy as np
A = np.array([[0,1],[1,1],[1,0]])
u, s, vt = np.linalg.svd(A, full_matrices=True)
print(u.shape, s.shape, vt.shape)

在這里插入圖片描述
SVD 可以用于圖片的壓縮,只保留最重要信息,從 k=1 到 k=50:

import numpy as np
import os
from PIL import Image
from tqdm import tqdm# 定義恢復(fù)函數(shù),由分解后的矩陣恢復(fù)到原矩陣
def restore(u, s, v, K): '''u:左奇異矩陣v:右奇異矩陣s:奇異值矩陣K:奇異值個(gè)數(shù)'''m, n = len(u), len(v[0])a = np.zeros((m, n))for k in range(K):uk = u[:, k].reshape(m, 1)vk = v[k].reshape(1, n)# 前k個(gè)奇異值的加總a += s[k] * np.dot(uk, vk)   a = a.clip(0, 255)return np.rint(a).astype('uint8')A = np.array(Image.open("./mountain.png", 'r'))
# 對(duì)RGB圖像進(jìn)行奇異值分解
u_r, s_r, v_r = np.linalg.svd(A[:, :, 0])    
u_g, s_g, v_g = np.linalg.svd(A[:, :, 1])
u_b, s_b, v_b = np.linalg.svd(A[:, :, 2])# 使用前50個(gè)奇異值
K = 50 
output_path = './svd_pic'
# 
for k in tqdm(range(1, K+1)):R = restore(u_r, s_r, v_r, k)G = restore(u_g, s_g, v_g, k)B = restore(u_b, s_b, v_b, k)I = np.stack((R, G, B), axis=2)   Image.fromarray(I).save('%s/svd_%d.jpg' % (output_path, k))

顯示圖片

from PIL import Image
from IPython.display import display, HTML
import os
import re
import time# Path to the folder containing images
image_folder = "./svd_pic"# List all image files
image_files = [f for f in os.listdir(image_folder) if f.endswith(('.png', '.jpg', '.jpeg'))]# Sort image files by the numeric part of the filename
def extract_number(filename):match = re.search(r'_(\d+)\.', filename)return int(match.group(1)) if match else float('inf')image_files = sorted(image_files, key=extract_number)# Generate HTML for horizontal display with cache busting
html = "<div style='display: flex; flex-direction: row; flex-wrap: wrap;'>"
timestamp = int(time.time())  # Use current timestamp for cache bustingfor idx, image_file in enumerate(image_files):img_path = os.path.join(image_folder, image_file)# Add a unique query parameter to disable cachingimg_url = f"{img_path}?v={timestamp}"img = Image.open(img_path)img_resized = img.resize((150, 150))  # Resize to 300x300img_resized.save("temp_resized.jpg")  # Save resized image temporarily# Add image with index number overlayhtml += f"""<div style="margin: 10px; position: relative; display: inline-block; text-align: center;"><img src="{img_url}" style="width: 150px; height: 150px; display: block;"><div style="position: absolute; top: 10px; left: 10px; background-color: rgba(0, 0, 0, 0.6); color: white; padding: 5px 10px; font-size: 16px; border-radius: 5px;">{idx + 1}</div></div>"""html += "</div>"# Display the images horizontally with no cache
display(HTML(html))

隨著K 值增大,圖片會(huì)越來越清晰。
在這里插入圖片描述

總結(jié)

SVD 算法通過求解奇異值對(duì)矩陣進(jìn)行分解,較大奇異值能表達(dá)更重要的信息。

http://www.risenshineclean.com/news/35581.html

相關(guān)文章:

  • 遼寧住房和城鄉(xiāng)建設(shè)部網(wǎng)站湖南seo推廣
  • 邢臺(tái)建設(shè)企業(yè)網(wǎng)站費(fèi)用個(gè)人網(wǎng)站seo
  • 開魯視頻關(guān)鍵詞seo如何優(yōu)化
  • ruby 做網(wǎng)站智推教育seo課程
  • 山東農(nóng)業(yè)大學(xué)學(xué)風(fēng)建設(shè)專題網(wǎng)站網(wǎng)頁模版
  • 新橋企業(yè)網(wǎng)站建設(shè)百度百科搜索入口
  • wordpress快速登錄插件真人seo點(diǎn)擊平臺(tái)
  • 方城企業(yè)網(wǎng)站制作哪家好英語培訓(xùn)
  • 個(gè)性化營銷關(guān)鍵詞優(yōu)化資訊
  • 青島信息網(wǎng)官網(wǎng)保定網(wǎng)站建設(shè)方案優(yōu)化
  • 和田哪里有做網(wǎng)站的地方學(xué)網(wǎng)絡(luò)營銷好就業(yè)嗎
  • 網(wǎng)站平臺(tái)開發(fā)互聯(lián)網(wǎng)營銷師證書有用嗎
  • 佛山網(wǎng)頁制作設(shè)計(jì)廣州seo軟件
  • 專業(yè)的網(wǎng)站建設(shè)哪家快業(yè)務(wù)員用什么軟件找客戶
  • 深度網(wǎng)網(wǎng)站建設(shè)方案寧波網(wǎng)站seo哪家好
  • 中小企業(yè)的網(wǎng)站建設(shè)論文今天國際新聞大事
  • 荔灣網(wǎng)站建設(shè)公司網(wǎng)頁制作軟件下載
  • 還有哪些網(wǎng)站做產(chǎn)品眾籌淘寶美工培訓(xùn)推薦
  • 開發(fā)建設(shè)網(wǎng)站的實(shí)施過程是一個(gè)全球最大的中文搜索引擎
  • 工業(yè)設(shè)計(jì)研究生院校排名seo系統(tǒng)源碼出售
  • 做品牌網(wǎng)站的企業(yè)徐州關(guān)鍵詞優(yōu)化排名
  • 公益事業(yè)做網(wǎng)站網(wǎng)站流量查詢站長之家
  • 網(wǎng)站建設(shè)幾種語言對(duì)比免費(fèi)加精準(zhǔn)客源
  • 一起做網(wǎng)站鄭州電商網(wǎng)站入口
  • 如何對(duì)網(wǎng)站的圖片做cdn萬網(wǎng)創(chuàng)始人
  • 做我網(wǎng)站最近發(fā)生的熱點(diǎn)新聞事件
  • 什么是單頁網(wǎng)站西安網(wǎng)絡(luò)推廣外包公司
  • 網(wǎng)站服務(wù)合同用交印花稅嗎點(diǎn)擊器 百度網(wǎng)盤
  • 濟(jì)寧網(wǎng)站建設(shè)優(yōu)化百度網(wǎng)盤登錄入口 網(wǎng)頁
  • 把html文件生成網(wǎng)址平原縣網(wǎng)站seo優(yōu)化排名