摘要:
阅读全文
摘要:
import cv2import numpy as npimport argparseimport imutilsfrom PIL import Imageimport pytesseractfrom transform import four_point_transformimport timec 阅读全文
摘要:
1. #define保护 所有头文件都应该使用 #define 防止头文件被 多重包含(multiple inclusion) 命名格式 <PROJECT>_<PATH>_<FILE>_H_ #ifndef FOO_BAR_BAZ_H_ #define FOO_BAR_BAZ_H_ ... #end 阅读全文
摘要:
南桥芯片不予处理器直接相连,而是通过一定的方式与北桥芯片相连。 南桥芯片负责 I/O总线之间的通信(如 PCI总线 、USB 、LAN、ATA、 SATA、音频控制器、键盘控制器、实时时钟控制器、高级电源管理等),这些技术相对稳定、不同的芯片组可能南桥芯片一样。 北桥芯片是主板芯片组中起主导作用的最 阅读全文
摘要:
实际的OpenGL库的开发者通常是显卡的生产商。你购买的显卡所支持的OpenGL版本都为这个系列的显卡专门开发的。可以用上次提到的OpenGL Extensions View来查看OpenGL版本,我的就是OpenGL4.3。 之前选择GLAD的时候,选择OpenGL的核心模式(Core-profi 阅读全文
摘要:
我是在学习Qt的过程中,接触到2D、3D制图,也看到很多项目中会将Qt和OpenGL结合起来做开发,同时也对Qt里面的坐标系统云里雾里,遂决定两者结合起来学一下。 OpenGL是一个图形API,并不是一个独立的平台,因为我是基于QT C++平台,所以也选择了C++来作为OpenGL的工作语言。 首先 阅读全文
摘要:
个人解题思路:新建一个子串,原来字符串每个字符和子串比较,如果有相同,子串清空,否则 加入子串 一开始用了迭代器,后期置换迭代器获得这个,改进空间非常大。 执行用时 :368 ms, 在所有 cpp 提交中击败了10.64%的用户 内存消耗 :9.3 MB, 在所有 cpp 提交中击败了86.76% 阅读全文
摘要:
QProcess允许将一个进程视为顺序IO设备 #include<QProcess> private: QProcess myprocess; void MainWindow::on_pushButton_clicked() { myprocess.start("notepad.exe"); // 阅读全文
摘要:
1. 对象模型 1) 信号和槽 两个对象之间的通信。 回调:指向函数的指针,把这个回调指针传递给要被处理的函数,在这个函数被处理时在适当的地方调用这个回调函数 回调机制主要有两个缺陷:1.不是类型安全的type-safe,不能保证在调用回调函数时可以使用正确的参数 2.是强耦合的 处理函数必须知道调 阅读全文
摘要:
1. 定义一个 QDialog 对象 : QDialog dialog(this)如果是在函数中定义的变量,函数执行完自动释放 dialog.show() 一闪而过 >非模态 如果改为 dialog.exec(); >模态对话框,mywidget类对象窗口除非关闭这个对话框才会弹出来 定义了个指向Q 阅读全文