转载自Qt官方手册:List of JavaScript Objects and Functions JavaScript对象和函数参考手册 1. 全局对象 (The Global Object) 1.1 值属性 (Value Properties) NaN 非数字值 Infinity 无穷大 undefined 未定义 1.2 函数属性 (Fun…
1. 前言 本文帮助摄影小白入门摄影中构图知识,本文主体内容从《摄影构图学》(本·克莱门茨、大卫·罗森菲尔德 著)中整理所得,算是我个人的对这本术的学习笔记吧。这本教材比较经典,其从最基本的理论开始讲解黑白摄影的构图,建议各位新手小白有空可以亲自读一读这本教材,相信能从中受益颇多。 2. 形状 艺术的创造离不开物体的形状,摄影也是如此。摄影师需要有…
1. 简介 目前最新的Qt Creator已更新至16.0.1,支持两个AI插件可用于辅助我们编写代码,分别是GitHub Copilot和AI Assistant 官方介绍: Qt AI Assistant Experimental Released Qt AI Assistant v0.9 Released – Deploy LLMs Loca…
1. 形式构图 用形式构图是摄影中最基础的手法,套用前人总结的经验来构图并没有错,在前期能够快速提升拍摄的画面美感,让构图变得更加舒服且合理,但是定切记,不要生搬硬套! 不要生搬硬套,比如下面的构图大都是对主体而言的,如果对背景使用则可能会忽视主体 1.1 居中构图 把我们的主体放到画面中央,主体占据画面中央大半空间。容易突出主体,同时拍摄难度低。…
在VTK (Visualization Toolkit)中,如果需要创建二维文字标签可以使用vtkTextActor很方便的实现,但是二维文字标签使用窗口上相对的二维坐标,是独立于显示三维模型窗口的。 那么想要同三维模型一起显示在窗口内,共同使用三维坐标系,就要考虑使用三维文字标签,VTK提供了几种方式来实现三维场景中的文字标签功能。 1. vtk…
使用vtkVolume对只有一层(第三维度为1)的vtkImageData数据进行体渲染时,可能会导致渲染出来的图像没有厚度甚至渲染失败。 当vtkImageData只有一层时,它实际上是一个二维图像,而不是一个三维体积,而vtkSmartVolumeMapper通常用于三维体积渲染。因此在处理二维数据时可能会导致VTK默认认为该二维数据的厚度为零…
1. 基本概念 回调函数(Callback Function)是C++编程中一种重要的机制,允许通过函数指针或对象引用间接调用函数。它在事件处理、异步编程、框架设计等领域广泛应用,能够提升代码的灵活性和解耦性。 回调函数本质上也是个函数,不过是用于”回调”的函数。所谓回调,可以理解为将一个函数的调用权交给另一个函数,并在适当的时刻由后者调用前者,而…
由于 QML 的 JavaScript 兼容性,我们可以直接使用 JavaScript 的 XMLHttpRequest 对象进行 HTTP 请求。QML 的 XMLHttpRequest 实现与标准浏览器的实现非常相似,但有一些限制和特殊行为需要注意。 而QML实现TCP等其他通信一般就需要借助Qt与C++的关系了,本文对此略过 1. XMLHt…
1.Pandas概述 Pandas 是一个 Python 模块,是一个高性能,高效率,高水平的数据分析库,提供了强大的数据可视化分析功能。 常与NumPy和Matplotlib一起使用,用来分析.csv、.tsv、.xlsx等表格数据。 Pandas通常只是用在数据采集和存储以及数据建模和预测中间的工具,用于数据挖掘和清理。 Pandas有三种数据…
1. 枚举enum 传统的枚举类型,帮助开发者快速定义一系列整形常量。关于枚举类型的介绍和使用在这里不再过多介绍,示例如下: class MyClass{ public: enum Color { RED, // 0 GREEN, // 1 BLUE // 2 }; }; 相比于enum class的特点: enum的成员直接暴露在其定义的作用域中…