原创 【C++】ffmpeg將png圖片序列轉成mp4

#include <stdio.h> extern "C"//包含C文件頭 { #include "libavformat/avformat.h" }; #define DATASIZE 2048*2048 AVStream *ad

原创 利用文件RGB值渲染點雲

今天得到一個文件,格式如下: 1.74 5.50 -130.57 75 74 72 1.45 6.98 -130.55 101 97 85 2.11 4.89 -130.55 142 140 127 10.74 1.94

原创 利用dll導出lib

1.打開cmd,首先找到你要反編譯的文件的路徑下,我的文件在F:\a路徑下面 這裏需要注意:先要進入盤符,然後再用cd命令進入指定的文件夾目錄。 2.2 按路徑C:\Program Files\Microsoft Visual Stud

原创 使用Qt設計師實現對話框

初學Qt,這兩天在整對話框。 Qt實現對話框有兩種方式,一是純代碼形式,這種方法還是比較麻煩的;二是使用Qt設計師來快速創建對話框,這種方法可以通過拖拽控件來快速實現對話框。這裏簡要記錄一下通過Qt設計師實現對話框。 首先通過Qt設計師設

原创 Qt中讀寫Excel

這兩天需要寫一個程序需要將統計結果寫入Excel,搜索了相關資料,這裏做個簡單的記錄: 首先創建一個Qt application工程,記得添加下面這兩個庫: 然後需要添加這個lib:qaxcontainerd.lib,如圖: 頭文件中

原创 VS2010相對路徑與絕對路徑問題

在添加外部庫的時候總是會涉及相對路徑的問題,這裏做個總結,將需要了解的地方羅列出來: 1. 絕對路徑:是從盤符開始的路徑,形如C:\windows\system32\cmd.exe     另外,還有一種不包含盤符的特殊絕對路徑,形如

原创 CGAL編譯與配置

從來沒有自己編譯過第三方庫,每次看到cmake上那些紅色的錯誤就頭疼,從來都是伸手黨,不過這次沒有要到編譯好的CGAL,只能硬着頭皮自己來。當編譯完看到自己的例子跑通,才發現並沒有想象中的複雜。 (此方法在win7和win10的64位電腦

原创 如何利用QT設計師設計的ui生成相應頭文件

假設已經利用QT設計師設計了gotocelldialog.ui,將要生成的頭文件名稱爲ui_hello.h(規則的頭文件應該命名爲ui_gotocelldialog.h,這裏截圖中是亂寫的) 然後再在開始菜單中找到“Qt4.8.7 Com

原创 QT+VS2010配置

安裝QT和QT在VS中的插件:qt-opensource-windows-x86-vs2010-4.8.7.exe,qt-vs-addin-1.1.11-opensource.exe 安裝完之後,在VC++ directories中將一下

原创 Qgis國際化

參考文章:QT實現多國語言 幾點需要注意的: 1.pro文件生成方法: 2.ts文件生成方法: 輸入命令:lupdate f:\code\QT_Code\QtApplication2\QtApplication2\QtApplicat

原创 C++獲取指定文件夾下的所有文件名(或路徑)

今天在安裝PCL的時候寫了個博客,但是寫到要添加的dll的時候,有好幾十個dll文件,開始時逐個點擊文件名、複製、粘貼,感覺特別費事,所以在網上找個代碼。這個代碼能實現查找文件夾下的所有文件以及指定類型的文件。自己修改了點然後添加上註釋就

原创 VTK鼠標選點

打開點雲後用鼠標選點並輸出選中點信息: #include <vtkVersion.h> #include <vtkSmartPointer.h> #include <vtkRendererCollection.h> #include <v

原创 VTK鼠標交互方式

2015/9/19 這裏主要介紹常用的兩種交互方式,以後有用到其他的再添加吧 首先要包含相應的頭文件,比如移動攝像頭的交互方式需要包含: #include "vtkInteractorStyleTrackballCamera.h" 然

原创 利用VTK構造球形(表面)點雲

vtkPointSource用於在球體內產生指定數量的點,用戶可以指定球的半徑和球心位置。默認情況下,產生的點隨機分佈於球內,也可以產生隨機分佈於球表面的點雲。 #include <vtkPointSource.h> #include <

原创 用於理解vtkPolyData和vtkCellArray的一段代碼

#include "vtkActor.h" #include "vtkCamera.h" #include "vtkCellArray.h" #include "vtkFloatArray.h" #include "vtkPointDat