<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>VTK on G. T. Wang</title>
    <link>https://blog.gtwang.org/tags/vtk/</link>
    <description>Recent content in VTK on G. T. Wang</description>
    <generator>Hugo -- 0.162.0</generator>
    <language>zh-tw</language>
    <copyright>G. T. Wang</copyright>
    <lastBuildDate>Wed, 06 Jan 2021 20:16:20 +0800</lastBuildDate>
    <atom:link href="https://blog.gtwang.org/tags/vtk/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>VTK 使用 vtkDiscreteMarchingCubes 將二元遮罩影像轉為 Mesh 網格教學與範例</title>
      <link>https://blog.gtwang.org/python/vtk-smoothdiscretemarchingcubes-convert-binary-volume-to-mesh-surface-tutorial-examples/</link>
      <pubDate>Wed, 06 Jan 2021 20:16:20 +0800</pubDate>
      <guid>https://blog.gtwang.org/python/vtk-smoothdiscretemarchingcubes-convert-binary-volume-to-mesh-surface-tutorial-examples/</guid>
      <description>&lt;p&gt;介紹如何在 Python 中使用 VTK 的 &lt;code&gt;vtkDiscreteMarchingCubes&lt;/code&gt; 將二元遮罩影像轉為 Mesh 網格，並進行平滑化處理。&lt;/p&gt;
&lt;p&gt;

&lt;ins class=&#34;adsbygoogle&#34;
     style=&#34;display:block&#34;
     data-ad-client=&#34;ca-pub-7794009487786811&#34;
     data-ad-slot=&#34;9921134032&#34;
     data-ad-format=&#34;auto&#34;
     data-full-width-responsive=&#34;true&#34;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;

&lt;blockquote class=&#34;tldr&#34;&gt;&lt;p&gt;&lt;strong&gt;相關文章：&lt;/strong&gt;&lt;br&gt;
&lt;a href=&#34;https://blog.gtwang.org/programming/itk-binarymask3dmeshsource-convert-binary-volume-to-surface-tutorial-examples/&#34;&gt;ITK 使用 BinaryMask3DMeshSource 將二元影像轉為 Surface 教學與範例&lt;/a&gt;&lt;br&gt;
&lt;a href=&#34;https://blog.gtwang.org/programming/itk-trianglemeshtobinaryimagefilter-convert-surface-to-binary-volume-tutorial-examples/&#34;&gt;ITK 使用 TriangleMeshToBinaryImageFilter 將 Surface 轉為二元影像教學與範例&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python 使用 VTK 讀取 DICOM 影像教學與範例</title>
      <link>https://blog.gtwang.org/programming/python-vtk-read-dicom-image-series-tutorial-examples/</link>
      <pubDate>Sun, 29 Nov 2020 17:39:05 +0800</pubDate>
      <guid>https://blog.gtwang.org/programming/python-vtk-read-dicom-image-series-tutorial-examples/</guid>
      <description>&lt;p&gt;介紹如何在 Python 中使用 VTK 函式庫讀取 DICOM 影像。&lt;/p&gt;
&lt;p&gt;

&lt;ins class=&#34;adsbygoogle&#34;
     style=&#34;display:block&#34;
     data-ad-client=&#34;ca-pub-7794009487786811&#34;
     data-ad-slot=&#34;9921134032&#34;
     data-ad-format=&#34;auto&#34;
     data-full-width-responsive=&#34;true&#34;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;

&lt;h2 id=&#34;vtkdicomimagereader-讀取單一檔案-dicom-影像&#34;&gt;&lt;code&gt;vtkDICOMImageReader&lt;/code&gt; 讀取單一檔案 DICOM 影像&lt;/h2&gt;
&lt;p&gt;若要以 VTK 讀取單一檔案的 DICOM 影像，可以使用 &lt;code&gt;vtkDICOMImageReader&lt;/code&gt; 並指定檔案位置即可：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-python&#34; data-lang=&#34;python&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;kn&#34;&gt;import&lt;/span&gt; &lt;span class=&#34;nn&#34;&gt;vtk&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 建立 vtkDICOMImageReader&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;dicomReader&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;vtk&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;vtkDICOMImageReader&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 指定 DICOM 檔案&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;dicomReader&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;SetFileName&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;myfile.dcm&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;)&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 讀取 DICOM 影像&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;dicomReader&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;Update&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 取得 DICOM 影像&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;n&#34;&gt;img&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;dicomReader&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetOutput&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;()&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 顯示影像資訊&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;Scalar Type:&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;img&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetScalarTypeAsString&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;())&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;Origin:&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;img&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetOrigin&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;())&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;Extend:&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;img&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetExtent&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;())&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;print&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;Spacing:&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;n&#34;&gt;img&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;.&lt;/span&gt;&lt;span class=&#34;n&#34;&gt;GetSpacing&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;())&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;vtkdicomimagereader-讀取-dicom-影像序列&#34;&gt;&lt;code&gt;vtkDICOMImageReader&lt;/code&gt; 讀取 DICOM 影像序列&lt;/h2&gt;
&lt;p&gt;&lt;code&gt;vtkDICOMImageReader&lt;/code&gt; 亦可用於讀取 DICOM 影像序列，只要指定 DICOM 序列檔案的所在目錄即可：&lt;/p&gt;</description>
    </item>
    <item>
      <title>Python NumPy 陣列與 VTK 影像轉換教學與範例</title>
      <link>https://blog.gtwang.org/python/python-convert-between-numpy-array-vtk-image-tutorial-examples/</link>
      <pubDate>Wed, 25 Nov 2020 19:03:58 +0800</pubDate>
      <guid>https://blog.gtwang.org/python/python-convert-between-numpy-array-vtk-image-tutorial-examples/</guid>
      <description>&lt;p&gt;介紹如何在 Python 中處理 NumPy 與 VTK 兩種影像格式的互相轉換。&lt;/p&gt;
&lt;p&gt;

&lt;ins class=&#34;adsbygoogle&#34;
     style=&#34;display:block&#34;
     data-ad-client=&#34;ca-pub-7794009487786811&#34;
     data-ad-slot=&#34;9921134032&#34;
     data-ad-format=&#34;auto&#34;
     data-full-width-responsive=&#34;true&#34;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;

&lt;blockquote class=&#34;tldr&#34;&gt;&lt;p&gt;&lt;strong&gt;相關文章：&lt;/strong&gt;&lt;br&gt;
&lt;a href=&#34;https://blog.gtwang.org/python/python-convert-between-numpy-simpleitk-and-itk-image-tutorial-example/&#34;&gt;Python 處理 NumPy、SimpleITK 與 ITK 影像互相轉換教學與範例&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;numpy-陣列轉為-vtk-影像&#34;&gt;NumPy 陣列轉為 VTK 影像&lt;/h2&gt;
&lt;p&gt;以下是在 Python 中將普通的 NumPy 陣列轉為 VTK 影像的範例。&lt;/p&gt;</description>
    </item>
    <item>
      <title>itkwidgets 互動式 Jupyter 影像視覺化工具使用教學與範例</title>
      <link>https://blog.gtwang.org/python/itkwidgets-interactive-jupyter-image-mesh-visualization-widgets/</link>
      <pubDate>Fri, 07 Aug 2020 09:30:12 +0800</pubDate>
      <guid>https://blog.gtwang.org/python/itkwidgets-interactive-jupyter-image-mesh-visualization-widgets/</guid>
      <description>&lt;p&gt;介紹如何在 Jupyter 環境中使用 &lt;code&gt;itkwidgets&lt;/code&gt; 模組，互動式顯示影像或網格等 3D 資料。&lt;/p&gt;
&lt;p&gt;

&lt;ins class=&#34;adsbygoogle&#34;
     style=&#34;display:block&#34;
     data-ad-client=&#34;ca-pub-7794009487786811&#34;
     data-ad-slot=&#34;9921134032&#34;
     data-ad-format=&#34;auto&#34;
     data-full-width-responsive=&#34;true&#34;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://github.com/InsightSoftwareConsortium/itkwidgets&#34;&gt;&lt;code&gt;itkwidgets&lt;/code&gt;&lt;/a&gt; 是從 &lt;a href=&#34;https://kitware.github.io/itk-vtk-viewer/index.html&#34;&gt;itk-vtk-viewer&lt;/a&gt; 所衍生出來的 Python 模組，可以讓使用者在 Jupyter 環境之下顯示各種影像分析相關的資料。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linux 系統 Blender 安裝與使用 BVTKNodes 教學與範例</title>
      <link>https://blog.gtwang.org/useful-tools/linux-blender-vtk-bvktnodes-addon-tutorial-examples/</link>
      <pubDate>Fri, 03 Jul 2020 11:33:35 +0800</pubDate>
      <guid>https://blog.gtwang.org/useful-tools/linux-blender-vtk-bvktnodes-addon-tutorial-examples/</guid>
      <description>&lt;p&gt;介紹如何在 Linux 系統下安裝與使用 BVTKNodes，讓 Blender 可以直接建立並使用 VTK 的流程。&lt;/p&gt;
&lt;p&gt;

&lt;ins class=&#34;adsbygoogle&#34;
     style=&#34;display:block&#34;
     data-ad-client=&#34;ca-pub-7794009487786811&#34;
     data-ad-slot=&#34;9921134032&#34;
     data-ad-format=&#34;auto&#34;
     data-full-width-responsive=&#34;true&#34;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;

&lt;p&gt;若需要在 Windws 系統下安裝 BVTKNodes，可參考 &lt;a href=&#34;https://blog.gtwang.org/useful-tools/windows-blender-vtk-bvktnodes-addon-tutorial-examples/&#34;&gt;Windws 系統 Blender 安裝與使用 BVTKNodes 教學與範例&lt;/a&gt;。&lt;/p&gt;</description>
    </item>
    <item>
      <title>使用 VTK 與 OpenVDB 將影像轉為 VDB 格式教學與範例</title>
      <link>https://blog.gtwang.org/programming/vtk-openvdb-convert-image-to-vdb-format-tutorial-examples/</link>
      <pubDate>Tue, 23 Jun 2020 08:20:22 +0800</pubDate>
      <guid>https://blog.gtwang.org/programming/vtk-openvdb-convert-image-to-vdb-format-tutorial-examples/</guid>
      <description>&lt;p&gt;介紹如何使用 VTK 與 OpenVDB 將 VTK ImageData 格式的三維立體影像轉換為 VDB 格式。&lt;/p&gt;
&lt;p&gt;

&lt;ins class=&#34;adsbygoogle&#34;
     style=&#34;display:block&#34;
     data-ad-client=&#34;ca-pub-7794009487786811&#34;
     data-ad-slot=&#34;9921134032&#34;
     data-ad-format=&#34;auto&#34;
     data-full-width-responsive=&#34;true&#34;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;

&lt;h2 id=&#34;vtk-與-openvdb&#34;&gt;VTK 與 OpenVDB&lt;/h2&gt;
&lt;p&gt;若要將 VTK ImageData 格式（&lt;code&gt;*.vti&lt;/code&gt; 檔案）的三維立體影像（volume image）轉換為 VDB 格式，使用 VTK 函式庫讀取影像之後，然後再使用 OpenVDB 函式庫轉為 VDB 的檔案格式，以下是基本的實作程式碼。&lt;/p&gt;</description>
    </item>
    <item>
      <title>VTK 視覺化工具 C&#43;&#43; 程式 Hello World 編譯教學與範例</title>
      <link>https://blog.gtwang.org/programming/vtk-visualization-toolkit-cpp-language-hello-world-tutorial-examples/</link>
      <pubDate>Tue, 16 Jun 2020 07:17:53 +0800</pubDate>
      <guid>https://blog.gtwang.org/programming/vtk-visualization-toolkit-cpp-language-hello-world-tutorial-examples/</guid>
      <description>&lt;p&gt;介紹如何在 Ubuntu Linux 中建立 VTK 應用程式開發環境，撰寫 VTK 的 hello world 程式。&lt;/p&gt;
&lt;p&gt;

&lt;ins class=&#34;adsbygoogle&#34;
     style=&#34;display:block&#34;
     data-ad-client=&#34;ca-pub-7794009487786811&#34;
     data-ad-slot=&#34;9921134032&#34;
     data-ad-format=&#34;auto&#34;
     data-full-width-responsive=&#34;true&#34;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://vtk.org/&#34;&gt;VTK（Visualization Toolkit）&lt;/a&gt;是 Kitware 公司所發展的一套開放原始碼的 3D 繪圖函式庫，可用於各領域的三維科學資料處理與顯示，以下是在 Ubuntu Linux 中建立 VTK 應用程式的基本流程。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows 系統 Blender 安裝與使用 BVTKNodes 教學與範例</title>
      <link>https://blog.gtwang.org/useful-tools/windows-blender-vtk-bvktnodes-addon-tutorial-examples/</link>
      <pubDate>Fri, 22 May 2020 21:19:47 +0800</pubDate>
      <guid>https://blog.gtwang.org/useful-tools/windows-blender-vtk-bvktnodes-addon-tutorial-examples/</guid>
      <description>&lt;p&gt;介紹如何在 Windows 系統下安裝與使用 BVTKNodes，讓 Blender 可以直接建立並使用 VTK 的流程。&lt;/p&gt;
&lt;p&gt;

&lt;ins class=&#34;adsbygoogle&#34;
     style=&#34;display:block&#34;
     data-ad-client=&#34;ca-pub-7794009487786811&#34;
     data-ad-slot=&#34;9921134032&#34;
     data-ad-format=&#34;auto&#34;
     data-full-width-responsive=&#34;true&#34;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;

&lt;p&gt;若需要在 Linux 系統下安裝 BVTKNodes，可參考 &lt;a href=&#34;https://blog.gtwang.org/useful-tools/linux-blender-vtk-bvktnodes-addon-tutorial-examples/&#34;&gt;Linux 系統 Blender 安裝與使用 BVTKNodes 教學與範例&lt;/a&gt;。&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows 10 使用 Visual Studio 2019 編譯 VTK/Qt 視窗程式教學與範例</title>
      <link>https://blog.gtwang.org/programming/windows-10-msvc-2019-compile-vtk-8-qt-5-tutorial-examples/</link>
      <pubDate>Thu, 19 Mar 2020 06:16:06 +0800</pubDate>
      <guid>https://blog.gtwang.org/programming/windows-10-msvc-2019-compile-vtk-8-qt-5-tutorial-examples/</guid>
      <description>&lt;p&gt;介紹如何在 Windows 10 中使用微軟的 Visual Studio 2019 編譯 VTK 結合 Qt 的視窗應用程式，以及後續的包裝與布署。&lt;/p&gt;
&lt;p&gt;

&lt;ins class=&#34;adsbygoogle&#34;
     style=&#34;display:block&#34;
     data-ad-client=&#34;ca-pub-7794009487786811&#34;
     data-ad-slot=&#34;9921134032&#34;
     data-ad-format=&#34;auto&#34;
     data-full-width-responsive=&#34;true&#34;&gt;&lt;/ins&gt;
&lt;script&gt;
     (adsbygoogle = window.adsbygoogle || []).push({});
&lt;/script&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href=&#34;https://vtk.org/&#34;&gt;VTK&lt;/a&gt; 是一套 3D 視覺化工具函式庫，而 &lt;a href=&#34;https://www.qt.io/&#34;&gt;Qt&lt;/a&gt; 則是一套 C++ 視窗程式設計框架，以下介紹如何在 Windows 10 系統上，使用 MSVC 2019 來編譯 VTK/Qt 的應用程式。&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
