[Pembaruan] Saya menemukan lebih banyak contoh dan saya dapat melakukannya sekarang Dapatkah saya memplot beberapa histogram dalam 3d?

Saya tahu pertanyaan ini sudah ditanyakan dan saya mencoba Bagaimana untuk menghitung histogram 3D dengan python menggunakan CV terbuka tetapi tidak berhasil

Saya ingin sesuatu seperti ini histogram 3D

Ini yang saya miliki sekarang Grafik Saya

hsv_image = cv2.cvtColor(image, cv2.COLOR_BGR2HSV)
h,s,v = cv2.split(hsv_image)

fig = plt.figure(figsize=(8,7))
ax = plt.axes(projection='3d'), plt.title("Histogram 3D")
plt.hist(h.ravel(), 256, [0, 256])
plt.hist(s.ravel(), 256, [0, 256])
plt.hist(v.ravel(), 256, [0, 256])

Dapatkah saya menggunakan hanya plt.hist() untuk memplot bilah 3d atau saya memerlukan sesuatu yang lebih?

Saya telah mencari histogram 3d dari tutorial gambar tetapi saya tidak dapat menemukannya

1
Avause 20 Desember 2017, 08:19

1 menjawab

Jawaban Terbaik