原创 3D打印機切片引擎Cura分析記一個小軟件

3D打印機的瓶頸還是在運用。就好像當年的手機一樣,最初的功能只能通話和短信,而現在,他的意義遠不侷限在此。 如果打印機能有更多親民,好玩的功能被挖掘出來,發展遠不侷限在現在這樣。前兩天用Cura打印照片,發現打印的照片只能夠在有背光的前提

原创 3D打印機切片引擎CuraEngine源碼分析 系列目錄

這篇博文時這個分析系列的目錄,先寫下來。希望自己能夠完成這一整個系列的博客。 1. 3D打印機切片引擎CuraEngine源碼分析<四>  CuraEngine中的ReadMe解讀,CuraEngine的版本介紹 2. 3D打印機切片引

原创 3D打印機切片引擎Cura分析

使用Cura快一年多了,之前一直使用的Cura14,前段時間用cura15切了幾個模型,發現切片的質量有了非常大的提高,gcode的生成比從前的老版本合理多了。 重新撿起Cura來學習。這裏記錄自己這段時間的一些學習進度。 這裏記錄下關鍵

原创 3D打印機切片引擎CuraEngine源碼分析 CuraEngine中的ReadMe解讀,CuraEngine的版本介紹

這篇博客是關於CuraEngine的ReadMe文件解讀以及Cura相關的版本問題的彙總。很多遇到的問題,其實在官方的ReadMe文件中都能找到答案。 1. CuraEngine的ReadMe 這裏把自己一年前在南極熊上翻譯的一篇文章拿過

原创 LDD3源碼學習日記

簡單休眠實驗(sleepy.c) #include <linux/module.h> #include <linux/init.h> #include <linux/sched.h> /* current and everythin

原创 LDD3源碼學習日記

    日記三不小心被刪了。。。哎,只能在回收站裏面自己看了。這博客80%的功能還是寫給自己看的,其他部分的功能應該是用來練習寫作能力的,留下這一路走來的證據,兩年後回過頭來看看自己當初是怎麼犯低級錯誤的。哈哈。。 第五章是併發與競態,書

原创 深度學習工程實踐 7.基於人臉識別的頭像簡筆畫

深度學習工程實踐 7.基於人臉識別的頭像簡筆畫1. 概述2. 效果展示 1. 概述 基於前幾篇博客,我們最終要得到一些非常原始的簡筆畫,足夠簡單,只有幾根線條。 2. 效果展示

原创 深度學習工程實踐 2. torch1.1+Ubuntu18.04+Cuda10.1+Anaconda開發環境搭建

深度學習工程實踐 2.torch1.1+Ubuntu18.04+Cuda10.1+Anaconda開發環境搭建1. 概述2. 實踐2.1 Ubuntu18.04雙系統安裝2.2 Ubuntu的anaconda環境搭建3.總結 1.

原创 深度學習工程實踐 3. Window+Qt使用libtorch+opencv4.1 實踐

深度學習工程實踐 3. Window+Qt使用libtorch+opencv4.1 實踐1.概述1.1 坑來的原因1.2 解決1.3 用最新的opencv2. 目標3. 工程實踐3.1 下載最新的libtorch和Opencv4.

原创 深度學習工程實踐 5. libtorch+opencv使用複雜的訓練分割模型(臉部,頭髮實現分割)

深度學習工程實踐 5. libtorch+opencv使用複雜的訓練分割模型1. 概述2. 目標3. 工程實踐3.1 找到原始的網絡定義,使用torch.jit.trace對模型進行轉換3.2 libtorch載入模型,並進行前向

原创 深度學習工程實踐 6. 使用pytorch訓練自己的眼球分割模型

深度學習工程實踐 6. 使用pytorch訓練自己的眼球分割模型1. 概述2. 目標3. 工程實踐3.1 數據尋找,數據標註3.2 訓練3.3 部署應用到桌面程序4. 總結 1. 概述 眼球分割,如果是在特定的眼球拍攝場景下,實際

原创 深度學習工程實踐 4. 使用DLib進行人臉分割並矢量化

深度學習工程實踐 4. 使用DLib進行人臉分割並矢量化1. 概述2. 目標3. 工程實踐3.1 進行分割3.2 矢量化點數據3.3 平滑矢量線段4. 總結 1. 概述 大部分對人臉進行精細化處理的系統,都首先要講人臉的數據分割出

原创 深度學習工程實踐 1.Dlib的使用

深度學習工程實踐 1.Dlib的使用1.概述2. 目標3. 工程實踐3.1 編譯3.2 工程配置3.3 測試demo4. 總結 1.概述 這個系列的博客,主要是記錄一下機器學習,深度學習在工程實踐中遇到的一些問題。 作爲工程筆記

原创 VTK學習-1.模型分割並保存

想實現一個使用VTK來進行模型分割的功能。主要用到了VTK的vtkClipPolyData和vtkPlane兩個類。 在實現這個分割功能之前,先看下怎麼樣實現多個窗口顯示的功能。 1. 多窗口顯示 Qt與VTK的渲染結合 在配置好

原创 C++實現自適應二值化

二值化每次都要調閾值,很頭疼,實現一個不依賴OpenCV庫的動態二值化算法很有必要。 測試了 參考文獻 論文鏈接 更詳細的算法解釋 效果如下: 達到了預期的效果。 主要實現代碼記錄一下。 void MainWindow::Balan