1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích ảnh Y sinh học bằng Python

Connected

Bài tập

Xếp chồng ảnh

"Stack" ảnh là một ẩn dụ hữu ích để hiểu dữ liệu đa chiều. Mỗi chiều cao hơn là một chồng các mảng có số chiều thấp hơn.

Trong bài tập này, bạn sẽ dùng hàm stack() của NumPy để kết hợp nhiều mảng 2D thành một khối 3D. Theo quy ước, dữ liệu thể tích nên được xếp chồng theo chiều đầu tiên: vol[plane, row, col].

Lưu ý: thực hiện bất kỳ phép toán nào trên đối tượng Image của ImageIO sẽ chuyển nó thành numpy.ndarray và loại bỏ metadata của nó.

Hướng dẫn

100 XP
  • Import imageio và numpy (dưới bí danh np).
  • Tải "chest-220.dcm", "chest-221.dcm" và "chest-222.dcm".
  • Tạo một khối 3D bằng np.stack(). Đặt axis xếp chồng là 0.
  • In thuộc tính shape của vol.