中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

臨沂網(wǎng)站建設(shè)設(shè)計(jì)百度識(shí)圖網(wǎng)站

臨沂網(wǎng)站建設(shè)設(shè)計(jì),百度識(shí)圖網(wǎng)站,湘潭商城網(wǎng)站建設(shè)定制,福州網(wǎng)站制作服務(wù)PCL點(diǎn)云開發(fā)-解決在Qt中嵌入點(diǎn)云窗口出現(xiàn)的一閃而過(guò)的黑窗口 眾所周知,在windows下開發(fā)PCL點(diǎn)云最快的方式就是到官網(wǎng)下載其預(yù)編譯好的庫(kù),比如: PCL-1.14.0-AllInOne-msvc2022-win64.exe 這時(shí)候你到網(wǎng)絡(luò)上搜索,大概率會(huì)有兩種方案…

PCL點(diǎn)云開發(fā)-解決在Qt中嵌入點(diǎn)云窗口出現(xiàn)的一閃而過(guò)的黑窗口

眾所周知,在windows下開發(fā)PCL點(diǎn)云最快的方式就是到官網(wǎng)下載其預(yù)編譯好的庫(kù),比如:
PCL-1.14.0-AllInOne-msvc2022-win64.exe

這時(shí)候你到網(wǎng)絡(luò)上搜索,大概率會(huì)有兩種方案:
1、等PCL創(chuàng)建好窗口后,拿到該窗口的句柄,使用Qt的API將其嵌入到QWidget中,這就是為什么會(huì)出現(xiàn)一閃而過(guò)的黑窗口的原因
2、重新編譯VTK以及PCL庫(kù),打開Qt支持模塊,在Qt中將QOpenGLWidget提升為PCLQVTKWidget

喜歡偷懶的程序員怎么可能會(huì)去編譯源碼呢,絕不可能😂,那就研究下第一種方案如何解決一閃而過(guò)的黑窗口。
按照這種思路思考,第一種方案是不是在其創(chuàng)建RenderWindow的時(shí)候不顯示窗口,等其嵌入Qt控件的時(shí)候顯示就可以了。是的就是這么簡(jiǎn)單,怎么做呢?打開格局就可以了,格局如下:

#include <pcl/visualization/pcl_visualizer.h>
#include <vtkRenderer.h>#include <QApplication>
#include <QMainWindow>
#include <QWindow>int main(int argc, char *argv[])
{QApplication a(argc, argv);pcl::visualization::PCLVisualizer::Ptr viewer;// 創(chuàng)建渲染器vtkSmartPointer<vtkRenderer> renderer = vtkSmartPointer<vtkRenderer>::New();// 創(chuàng)建渲染窗口vtkSmartPointer<vtkRenderWindow> renderWindow = vtkSmartPointer<vtkRenderWindow>::New();// 設(shè)置渲染窗口不顯示renderWindow->SetShowWindow(false);// 構(gòu)造PCLVisualizerviewer.reset(new pcl::visualization::PCLVisualizer(renderer, renderWindow, "viewer", true));// 將renderWindow的嵌入到QWidget中auto viewerWinId = QWindow::fromWinId((WId)renderWindow->GetGenericWindowId());auto widget = QWidget::createWindowContainer(viewerWinId, nullptr);widget->show();// 添加點(diǎn)云pcl::PointCloud<pcl::PointXYZRGB>::Ptr cloud(new pcl::PointCloud<pcl::PointXYZRGB>);cloud->resize(500);for (auto &point : *cloud) {point.x = 1024 * rand() / (RAND_MAX + 1.0f);point.y = 1024 * rand() / (RAND_MAX + 1.0f);point.z = 1024 * rand() / (RAND_MAX + 1.0f);point.r = 255 * (1024 * rand() / (RAND_MAX + 1.0f));point.g = 255 * (1024 * rand() / (RAND_MAX + 1.0f));point.b = 255 * (1024 * rand() / (RAND_MAX + 1.0f));}viewer->addPointCloud(cloud, "cloud");return a.exec();
}

效果如下:
在這里插入圖片描述

http://www.risenshineclean.com/news/39402.html

相關(guān)文章:

  • 網(wǎng)上服裝設(shè)計(jì)培訓(xùn)班seo推廣具體做什么
  • 鄭州網(wǎng)站seo優(yōu)微信朋友圈廣告在哪里做
  • 廣州小型網(wǎng)站建設(shè)公司平面設(shè)計(jì)正規(guī)培訓(xùn)機(jī)構(gòu)
  • 視頻彈幕網(wǎng)站怎么做百度搜索提交入口
  • 個(gè)人做商城網(wǎng)站大概多少錢友鏈網(wǎng)站
  • 做網(wǎng)站商城開發(fā)什么語(yǔ)言最快seo站內(nèi)優(yōu)化培訓(xùn)
  • 煙臺(tái)企業(yè)網(wǎng)站開發(fā)清博大數(shù)據(jù)輿情監(jiān)測(cè)平臺(tái)
  • 自己的主機(jī)做服務(wù)器網(wǎng)站如何備案網(wǎng)站多少錢
  • 網(wǎng)站建設(shè)成果seo 頁(yè)面鏈接優(yōu)化
  • wordpress不用郵件驗(yàn)證注冊(cè)谷歌seo服務(wù)
  • 哪家網(wǎng)站專門做折扣銷售seo搜索優(yōu)化網(wǎng)站推廣排名
  • wordpress 搜索詞天津seo顧問(wèn)
  • 網(wǎng)站建設(shè)哪里可以學(xué)seo軟件系統(tǒng)
  • wordpress ip security重慶seo網(wǎng)站
  • wordpress用qq登錄上海搜索排名優(yōu)化公司
  • 記事本做網(wǎng)站插圖片安卓?jī)?nèi)核級(jí)優(yōu)化神器
  • 網(wǎng)站系統(tǒng)建設(shè)需要什么資質(zhì)競(jìng)價(jià)網(wǎng)站推廣
  • 織夢(mèng)視頻網(wǎng)站模板今天最新新聞
  • 地方旅游網(wǎng)站建設(shè)方案自己可以創(chuàng)建網(wǎng)站嗎
  • 國(guó)內(nèi)html5視頻網(wǎng)站建設(shè)網(wǎng)站分析培訓(xùn)班
  • 做個(gè)簡(jiǎn)單網(wǎng)站大概多少錢中文搜索引擎有哪些平臺(tái)
  • 制作網(wǎng)站和制作網(wǎng)頁(yè)的分別免費(fèi)獎(jiǎng)勵(lì)自己的網(wǎng)站
  • 公家網(wǎng)站模板百度代運(yùn)營(yíng)
  • 做服務(wù)員哪個(gè)網(wǎng)站靠譜營(yíng)業(yè)推廣策劃方案
  • 制作網(wǎng)站圖片磁力屋torrentkitty
  • 廈門旅游網(wǎng)站設(shè)計(jì)湖南seo優(yōu)化
  • 北京外貿(mào)網(wǎng)站建設(shè)公司怎么在百度發(fā)廣告
  • 免費(fèi)做明信片的網(wǎng)站新區(qū)快速seo排名
  • 小型企業(yè)網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)搜索引擎營(yíng)銷的典型案例
  • 免費(fèi)網(wǎng)站建設(shè)步驟百度收錄權(quán)重