91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

請結合本人該篇博客進行理解: https://blog.csdn.net/weixin_44344462/article/details/88169565

資源截圖

代碼片段和文件信息

#?程序用到了‘opencv‘、‘matplotlib‘和‘numpy‘庫,請先自行配置。
#?第‘11‘行換成要處理圖像的路徑

import?cv2
import?matplotlib.pyplot?as?plt
import?numpy?as?np


#?======準備工作======
#?原圖像路徑
imPath?=?‘xxx.jpg‘

#?讀取圖像
origin?=?cv2.imread(imPath)

#?將圖像轉換為灰度圖像
origin?=?cv2.cvtColor(origin?cv2.COLOR_BGR2GRAY)

#?圖像大小信息
h?w?=?origin.shape
print(“原始圖像大小為?:{}*{}“.format(h?w))

#?設置縮放系數,系數越大縮放程度越強
alpha?=?int(input(“\n請輸入縮放系數?:?“))

#?圖像縮放
newH?=?int(h?/?alpha)
newW?=?int(w?/?alpha)
print(“\n縮放后圖像大小?:?{}*{}“.format(newH?newW))
origin?=?cv2.resize(origin?(newW?newH))

#?設置分為幾類
numOfClass?=?int(input(“\n色彩分類數?:?“))

#?設置最大迭代次數
roundForLoop?=?int(input(“\n定義最大迭代次數?:?“))
print()

#?======進行聚類======
print(“————開始聚類————“)

#?以等分最大與最小區間來初始化numOfClass個中心點
valueArange?=?origin.max()?-?origin.min()
keyValueList?=?[]??#?用來存儲numOfClass個中心點的值

for?i?in?range(1?numOfClass?+?1):
????keyValueList.append(valueArange?/?numOfClass?*?i?/?2)

#?聚類更新keyValueList
flagMatrix?=?np.zeros((newH?newW))

for?

評論

共有 條評論