
PyVista 高階 VTK 繪圖工具安裝教學與範例
介紹如何在 Python 中使用 PyVista 高階 VTK 繪圖工具繪製各種 3D 資料圖形,適合用於簡報與論文。 VTK 是一套功能強大的繪圖工具,而在 Python 中亦可直接使用 VTK 進行各種圖形的繪製,但是 Python 的 VTK 使用方式幾乎跟 C++ 版本相同,在開發上需要撰寫大量的程式碼,而 PyVista 則是以 VTK 為基礎所開發的 API,讓使用者可以更方便使用 VTK 進行繪圖。 ...

介紹如何在 Python 中使用 PyVista 高階 VTK 繪圖工具繪製各種 3D 資料圖形,適合用於簡報與論文。 VTK 是一套功能強大的繪圖工具,而在 Python 中亦可直接使用 VTK 進行各種圖形的繪製,但是 Python 的 VTK 使用方式幾乎跟 C++ 版本相同,在開發上需要撰寫大量的程式碼,而 PyVista 則是以 VTK 為基礎所開發的 API,讓使用者可以更方便使用 VTK 進行繪圖。 ...

介紹如何在 Python 中使用 matplotlib 的 xkcd 模式,繪製手繪卡通圖風格的插圖。 手繪卡通圖模式 若要使用 matplotlib 的 xkcd 模式繪製插圖樣式圖形,建議先安裝 Humor Sans 這個卡通風格的字型: ...

介紹如何使用 VersorRigid3DTransform 剛性影像轉換搭配 CenteredTransformInitializer 置中初始化對影像進行對準。 影像對準 首先定義各種資料與物件的型別。 import itk import matplotlib.pyplot as plt # 定義資料型別 FixedImageType = itk.Image[itk.F, 3] MovingImageType = itk.Image[itk.F, 3] TransformType = itk.VersorRigid3DTransform[itk.D] OptimizerType = itk.RegularStepGradientDescentOptimizerv4[itk.D] RegistrationType = itk.ImageRegistrationMethodv4[FixedImageType, MovingImageType] MetricType = itk.MeanSquaresImageToImageMetricv4[FixedImageType, MovingImageType] 建立影像 reader,並指定影像來源檔案: ...

介紹如何在 Python 中使用 scipy 與 matplotlib 模組讀取 wav 聲音檔案,並繪製波形圖(waveform)、頻譜圖(spectrum)與時頻譜圖(spectrogram)。 ...

介紹如何在 Python 中使用 ctypes 載入 DLL 與 SO 動態連結函式庫,搭配 C/C++ 語言進行高速計算。 Python 的 ctypes 模組可以用來呼叫外部的函式庫,提供相容於 C 語言的資料型別,開發者可以透過這個模組直接呼叫 DLL 檔案(Windows 平台)或 SO 檔案(macOS 或 Linux 平台)中的函數。以下分別介紹 Windows 平台建立與使用 DLL 檔案、macOS 與 Linux 平台建立與使用 SO 檔案的步驟。 ...