原创 GPU並行編程方法

 轉載自:http://blog.sina.com.cn/s/blog_a43b3cf2010157ph.html 編寫利用GPU加速的並行程序有多種方法,歸納起來有三種: 1.      利用現有的GPU函數庫。 Nvidia 的

原创 【轉載】Random Walker在圖像分割中的應用

轉載自:http://blog.csdn.net/hjimce/article/details/45201263 基於隨機遊走的圖像分割算法 基於隨機遊走的圖像分割算法是屬於圖論分割方法中的一種,這個算法比較偏,網上的paper比較少

原创 體繪製算法

    三維繪製包括面繪製和體繪製。體繪製可以提供最接近人眼視覺的繪製效果。體繪製的方法包括: RayCastingSplattingShear WarpTexture based volume rendering   其中RayCast

原创 STL使用概述

轉載自:http://net.pku.edu.cn/~yhf/UsingSTL.htm 其餘資源: http://www.cnblogs.com/yxnchinahlj/archive/2011/03/06/1972435.htmlht

原创 如何設置QWidget的背景顏色

Introduction QWidget is the base class of all user interface objects which means that the same approaches for changing

原创 C/C++類型強制轉換

C和C++中都有針對類型強制轉換的運算符。在C語言中,通常使用如下的運算符。該種類型的運算符作用十分直接,即直接將element轉換爲T類型。 (T)element //或者 T(element) 在C++語言中,通常使用如下四種運

原创 VTK中圖像像素位置的提取

當使用VTK對圖像進行顯示,圖像像素點的提取是其中一個重要的應用,包括對像素位置的判斷,以及對像素值的讀取。 對像素點提取的思路包括三個步驟: 獲取renderer的指針,然後使用picker類來獲得點擊的點。 int *pos =

原创 Random Walk分割算法

引言 RandomWalk是基於圖論分割方法的一個重要分支。在根據圖像建立的圖模型上,RandomWalk根據隨機遊走模型,來求解未標記的像素(unseeded pixels)到達已標記的種子點(seeded pixels)的概率,根據未

原创 vtk事件響應機制

vtk中大致有三種時間響應機制: command/observer模式之callback functionvtk中的command/observer模式是最常用的,也是各種處理方式的基礎。這裏首先介紹如何使用callback func

原创 QT菜單欄添加

    QT中的菜單包括以下幾個部分:     首先,QMenuBar是QT中菜單的載體,可以在上添加各個QMenu。在QMenu中,可以添加各個欄目(QAction),添加隔斷線(addSeperator()),在其中添加子菜單等操作。

原创 ITK與VTK數據轉換

引言 ITK和VTK都是kitware推出的強大開源庫,前者專注於圖像分析和處理,後者專注於三維顯示和三維模型操作。在實際應用的過程中,常常需要將兩個庫中的圖像數據進行互傳,實現二者之間的無縫連接。 ITK/VTK圖像數據差別 ITK與V

原创 Random Walker分割的原理

 http://en.wikipedia.org/wiki/Random_walker_algorithm The random walker algorithm is an algorithm for image segment

原创 OpenCascade開源庫的使用

1 文檔網站: http://dev.opencascade.org/doc/overview/html/occt_user_guides__vis.html 2 相關模塊: (1)與VTK聯合使用:http://dev.opencas

原创 VTK之交互方式(interactor style)

    VTK提供了多種交互方式,最常用的包括joystick和trackball,並且可以分別對actor和camera進行操作。     在VTK中,可以通過集成已有的交互方式類,然後添加自己的功能,則可以完成在觸發響應時,完成響應的

原创 C++靜態數組和動態數組的區別

  靜態數組的長度是固定的,不能根據應用程序的需要改變,而動態內存分配可滿足此需求。 比如,你寫一個數組用來存放一個班所有人的數學成績,如果你知道這個班一共有50個人,那好辦,直接   int grade[50]; 這樣編