自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(85)
  • 资源 (6)
  • 收藏
  • 关注

原创 QT 加载 mysql 驱动

安装Qt后,默认是不支持mysql驱动的。可以打开 %QTDIR%\src\plugins\sqldrivers\mysql\ 这个目录,发现没有 qsqlmysql4.dll 的动态库。如果想使用,需要自行编译1、qt数据库测试工程创建qt控制台工程#include #include #include #include #include #include int

2024-01-31 06:38:13 343 2

原创 vtk PrintSelf

【代码】vtk PrintSelf。

2023-08-10 17:22:32 238

原创 自制操作系统第三站

自制操作系统第三站

2023-06-04 23:04:14 258

原创 根据ttf文件 获取汉字点阵数据

根据ttf文件 获取汉字点阵数据

2022-06-21 22:56:00 861 1

原创 CMakeLists.txt加载第三方库

CMakeLists.txt加载第三方库

2022-06-21 22:40:36 1636

原创 读取 ttf 字体文件并提取汉字轮廓

读取 ttf 字体文件并提取汉字轮廓

2022-06-21 21:59:29 788

原创 姿态矩阵与姿态向量的相互转化

姿态矩阵与姿态向量的相互转化

2022-06-16 17:50:06 761

原创 Qt 重定位日至输出到文件

Qt 重定位日至输出到文件#include <QApplication>#include <QFile>#include <QMutex>#include <QDateTime>#include <QTextStream>void myMessageOutput(QtMsgType type, const QMessageLogContext &context, const QString &msg){ //

2021-08-25 07:44:30 211

原创 Ubuntu C语言实现ping

Ubuntu C语言实现ping// ping.c/* * @Author: D-lyw * @Date: 2018-11-01 17:00:20 * @Last Modified by: D-lyw * @Last Modified time: 2018-12-01 17:01:42 * @Description 在Linux环境利用socket编程,基于ICMP协议实现ping功能 */// #include "ping.h"#include <stdio.h>#inc

2021-05-27 13:34:06 486

原创 Linux——ld命令

命令概述ld 命令是GNU的连接器,将目标文件连接为可执行程序。命令格式用法:ld [选项] 文件...常用选项-b: 指定目标代码输入文件的格式-Bstatic: 只使用静态库-Bdynamic: 只使用动态库-Bsymbolic: 把引用捆绑到共享库中的全局符号-c: 从指定的命令文件读取命令--cref: 创建跨引用表-d: 设置空格给通用符号,即使指定了可重定位输出-defsym: 在输出文件中创建指定的全局符号-deman

2021-05-26 22:58:57 1951

原创 自制操作系统第二站

现在有2个文件 tiger.nas haribote.nas。怎么把他们变成一个映像文件。接下来进行一系列的骚操作。原文里说明的是0x4200,不知道为什么会有出入。不过我们同步的改一下跳转地址就好,不影响结果。这样虽然跳转过去了,但是漆黑一片。看不出来我们到底做对了没有。显示出一串字符"Hello Tiger!所以将 haribote.nas改成。用 vim打开 tiger.img。文件内容被写到了0x4400处。文件名被写到了0x2600处。所以 将tiger.nas中。

2021-05-23 08:45:56 180

原创 VTK读取DCM保存成png

VTK读取DCM保存成png#include <vtkSmartPointer.h>#include <vtkImageViewer2.h>#include <vtkDICOMImageReader.h>#include <vtkRenderWindow.h>#include <vtkRenderWindowInteractor.h>#include <vtkRenderer.h>#include <vtkPNGWr

2021-05-13 06:49:38 632 1

原创 VTK 加载库报错

vtk加载dicom的时候,CMakeLists.txt需要指定相应的库文件问题:Scanning dependencies of target AnimateActors[ 50%] Building CXX object CMakeFiles/AnimateActors.dir/AnimateActors.cxx.o[100%] Linking CXX executable AnimateActorsCMakeFiles/AnimateActors.dir/AnimateActors.cxx.

2021-05-12 04:30:21 333

原创 双硬盘_双系统 win7+ubuntu18.04 安装方法

1、在第一个盘上安装windows7,分区的时候 空 2G(备用)2、在第二个盘上安装 ubuntu18.04, 分区的时候 /boot 选择步骤1空出的 2G3、引导分区选择第一个盘,而不是 /boot 分区4、安装

2021-05-05 21:31:56 155

原创 vtk 加载 stl

vtk 加载 stl#include <vtkDataObjectToTable.h>#include <vtkElevationFilter.h>#include "vtkGenericOpenGLRenderWindow.h"#include <vtkPolyDataMapper.h>#include <vtkRenderer.h>#include <vtkRenderWindow.h>#include <vtkI

2021-04-08 18:32:25 701

转载 This application failed to start because it could not find or load the Qt platform plugin “xcb“.

This application failed to start because it could not find or load the Qt platform plugin “xcb”.linux系统下Qt5编译好的程序在未安装Qt的系统下运行会报以下错误:This application failed to start because it could not find or load the Qt platform plugin “xcb”.Reinstalling the applicat

2021-03-09 14:53:18 153

原创 vtk 切割STL并着色

vtk 切割STL并着色#include <QApplication>#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);VTK_MODULE_INIT(vtkRenderingFreeType);//#define vtkRenderingCore_AUTOINIT 4(vtkInteractionStyle,vtkRender

2021-02-22 10:57:15 1420

原创 apt 安装软件报错

apt 安装软件报错E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?解决方法···sudo rm -rf /var/lib/dpkg/locksudo rm -rf /var/cache/apt/

2020-10-28 00:42:32 231

原创 Ubuntu 替换源

# 清华大学源deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiversedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-up

2020-10-28 00:32:54 214

原创 自制操作系统第一站

参考《30天自制操作系统》老规矩,先显示一个 Hello,World···; tiger-os; TAB=4; 以下这段是标准FAT12格式DB 0xeb, 0x4e, 0x90DB "TIGERIPL" ; 启动区的名称,可以是任意字符串(8字节)DW 512 ; 每个扇区(sector)的大小(必须为512字节)DB 1 ; 簇(cluster)的大小(必须为1个扇区)DW 1 ; FAT的起始位置(一般从第一个扇区开始)DB 2 ; FAT的个

2020-08-25 22:23:37 151

原创 Linux 常用命令

1、压缩tar czf Serial.tar.gz Serial2、解压tar xzf Serial.tar.gz

2020-07-29 17:12:06 79

原创 easyx学习之putimage

// 绘制图像void putimage( int dstX, // 绘制位置的 x 坐标 int dstY, // 绘制位置的 y 坐标 IMAGE *pSrcImg, // 要绘制的 IMAGE 对象指针 DWORD dwRop = SRCCOPY // 三元光栅操作码(详见备注));void putimage( int dstX, // 绘制位置的 x 坐标

2020-07-07 20:24:35 6881

原创 vtk世界坐标系与屏幕坐标系的转换

世界坐标系 > 屏幕坐标系 double worldCoord[3] = {100, 100, 20}; vtkSmartPointer<vtkCoordinate> pCoorPress = vtkSmartPointer<vtkCoordinate>::New(); pCoorPress->SetCoordinateSystemToWorld(); pCoorPress->SetValue(worldCoord); int

2020-06-16 14:08:21 3462 2

原创 vtk 2D标注

#include <vtkVersion.h>#include <vtkNew.h>#include <vtkPlatonicSolidSource.h>#include <vtkPolyDataNormals.h>#include <vtkPolyDataMapper.h>#include <vtkLODActor.h>#include <vtkOutlineFilter.h>#include <vtk

2020-06-13 17:21:43 660

原创 vtk窗口嵌入一个按钮

#include <vtkVersion.h>#include <vtkSmartPointer.h>#include <vtkPolyDataMapper.h>#include <vtkActor.h>#include <vtkRenderWindow.h>#include <vtkRenderer.h>#include <vtkRenderWindowInteractor.h>#include <v

2020-06-09 16:34:33 1612

原创 vtk 立体网格坐标

#include <vtkSmartPointer.h>#include <vtkPolyDataMapper.h>#include <vtkActor.h>#include <vtkRenderWindow.h>#include <vtkRenderer.h>#include <vtkRenderWindowInteractor.h>#include <vtkPolyData.h>#include <

2020-06-08 19:17:07 1074

原创 vtkActor置顶显示

#include <iostream>#include <vtkSmartPointer.h>#include <vtkSphereSource.h>#include <vtkActor.h>#include <vtkConeSource.h>#include <vtkRenderer.h>#include <vtkRenderWindow.h>#include <vtkPolyDataMapper.h&

2020-06-03 10:55:45 2038 2

原创 vtk 三维文字

#include <vtkSmartPointer.h>#include <vtkVectorText.h>#include <vtkLinearExtrusionFilter.h>#include <vtkTriangleFilter.h>#include <vtkDataSetMapper.h>#include <vtkActor.h>#include <vtkProperty.h>#include &l

2020-06-02 10:21:32 712

原创 vtk 显示中文

/**********************************************************************Copyright (c) Mr.Bin. All rights reserved.For more information visit: http://blog.csdn.net/webzhuce**********************************************************************/#include

2020-06-01 14:23:41 511

原创 ubuntu 18.04安装gcc g++ make

ubuntu 18.04安装gcc,g++,make一个命令全部搞定apt install build-essential

2020-05-28 11:53:43 3943 1

原创 vtk 画个简单的圆柱

// main.cxx#include <vtkPolyDataMapper.h>#include <vtkActor.h>#include <vtkRenderWindow.h>#include <vtkRenderer.h>#include <vtkRenderWindowInteractor.h>#include <vtkPolyData.h>#include <vtkSmartPointer.h>#i

2020-05-27 22:04:55 536

原创 win7系统+Qt Creator配置VTK

pro 文件添加INCLUDEPATH +=$$quote(C:\Program Files\VTK\include\vtk-8.1)LIBS +=$$quote(D:/VTK/VTK-8.1.0/build/lib/Debug/vtk*.lib)main.cpp#include <vtkAutoInit.h>VTK_MODULE_INIT(vtkRenderingOpenGL2);VTK_MODULE_INIT(vtkInteractionStyle);#include&l

2020-05-15 00:36:02 364 1

原创 利用VTK进行CT切片提取

···#include <vtkSmartPointer.h>#include <vtkObjectFactory.h>#include <vtkRenderWindow.h>#include <vtkRenderWindowInteractor.h>#include <vtkRenderer.h>#include <v...

2020-05-07 21:39:03 1676 3

原创 vtk 显示属性设置

在vtk中,显示样式的显示,是通过vtkProperty来控制的,这里介绍三种基本的属性设置方式,点方式,网格方式和面方式,这里以venus头像三角网格的显示为例介绍其显示。其设置方法为actor->GetProperty()->SetRepresentationToPoints()actor->GetProperty()->SetRepresentationToWi...

2020-05-07 14:56:55 2305

原创 提取感兴趣区域

https://www.cnblogs.com/h2zZhou/p/5112306.html

2020-04-30 10:01:47 2712

原创 vtk 重写鼠标事件

#include <vtkRenderWindow.h>#include <vtkRenderWindowInteractor.h>#include <vtkRenderer.h>#include <vtkSphereSource.h>#include <vtkPolyDataMapper.h>#include <vtkA...

2020-04-28 21:48:48 1650 3

原创 vtk 根据3点坐标创建三角平面

#include <vtkProperty.h>#include <vtkAutoInit.h>#include <vtkObject.h>VTK_MODULE_INIT(vtkRenderingOpenGL2)VTK_MODULE_INIT(vtkInteractionStyle)VTK_MODULE_INIT(vtkRenderingFreeTyp...

2020-04-26 11:30:13 856

原创 vtk 纹理贴图

环境 vtk8.2 + linux直接上代码#include <vtkCylinderSource.h>#include <vtkLineSource.h>#include <vtkPolyData.h>#include <vtkSmartPointer.h>#include <vtkPolyDataMapper.h>#in...

2020-04-22 14:57:02 757

原创 获取电脑磁盘ID CPUID

#include <iostream> #include <string> #include <windows.h> using namespace std;//-------------------------------------------------------------- // CPU...

2019-06-11 08:01:39 1301

原创 opencv矩形识别

#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <opencv2/core/core.hpp>using namespace cv;using namespace std;double angle(Point pt1, Poin...

2019-05-13 10:20:43 5130 4

读取ttf文件,提取汉字轮廓

运用freetype库。读取ttf文件,提取汉字轮廓

2022-06-21

log4qt.tar.gz

Ubuntu 系统,Qt5编译liblog4qt.so liblog4qt.so.1 liblog4qt.so.1.0

2021-05-13

QtKeyboard.tar.gz

QWidget 做的轻量级盘屏幕键盘 https://zhuanlan.zhihu.com/p/75586421

2020-08-27

基于Qt的libpng使用

代码主要功能是在windows系统Qt平台上使用libpng库完成读图片,双线性差值实现缩放图片,写图片的功能。代码高效可用。

2013-04-21

Visual_C++_6.0_MFC_的入门教程.pdf

书中内容挺通俗易懂的,适合新手看 第一章 VC入门 第二章 图形输出 第三章 文档视结构 第四章 窗口控件 第五章 对话框 第六章 网络通信开发

2013-02-21

opengl的glut动、静态库

内含 glut32.dll glut.dll 拷到 WINDOWS\system32目录下 也可以拷到工程当前目录下 glut32.lib glut.lib 拷到 vs2005/vs2008 的VC\lib目录下 glut.h 拷到 vs2005/vs2008 的VC\include目录下

2012-12-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除