Here

玩了下opencv的aruco(python版)

て烟熏妆下的殇ゞ 提交于 2020-10-07 04:32:49
简单的玩了下opencv里头的aruco,用的手机相机,手机装了个 ip摄像头 ,这样视频就可以传到电脑上了。 首先是标定,我没打印chessboard,直接在电脑屏幕上显示,拍了17张,大概如下: 又在手机上装了个 尺子 之类的app,比划着量了下,每个格子大概是18.1 mm,这个棋盘是10 x 7的棋盘。 要pip install opencv-contrib-python才有扩展模块,扩展模块中包含aruco 然后标定了一下: 1 import cv2 2 import numpy as np 3 import glob 4 import matplotlib.pyplot as plt 5 import matplotlib.patches as patches 6 7 8 # 找棋盘格角点 9 10 criteria = (cv2.TERM_CRITERIA_EPS + cv2.TERM_CRITERIA_MAX_ITER, 30, 0.001) # 阈值 11 # 棋盘格模板规格 12 w = 9 # 10 - 1 13 h = 6 # 7 - 1 14 # 世界坐标系中的棋盘格点,例如(0,0,0), (1,0,0), (2,0,0) ....,(8,5,0),去掉Z坐标,记为二维矩阵 15 objp = np.zeros((w*h,3 ), np.float32)

CentOS7.x安装cobbler无人值守安装系统

微笑、不失礼 提交于 2020-10-07 03:59:28
CentOS7.x cobbler无人值守安装 cobbler介绍 自打若干年前 Red Hat,推出了 Kickstart,不再需要刻了光盘一台一台地安装 Linux,只要搞定 PXE、DHCP、TFTP,还有的 Kickstart 脚本,就能瞬间安装上百台服务器。 Red Hat 最新(Cobbler项目最初在2008年左右发布)发布了网络安装服务器套件 Cobbler(补鞋匠)。 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。 Cobbler内置了一个轻量级配置管理系统,但它也支持和其它配置管理系统集成,如Puppet,暂时不支持SaltStack。 cobbler集成的服务 l PXE服务支持:预启动执行环境(Preboot eXecution Environment,PXE,也被称为预执行环境)提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘

Linux出现cannot create temp file for here-document: No space left on device的问题解决

你说的曾经没有我的故事 提交于 2020-10-07 01:28:58
Linux出现cannot create temp file for here-document: No space left on device的问题解决 参考文章: (1)Linux出现cannot create temp file for here-document: No space left on device的问题解决 (2)https://www.cnblogs.com/EasonJim/p/6833354.html 备忘一下。 来源: oschina 链接: https://my.oschina.net/u/3797416/blog/4622516

如何使用Anychart创建JavaScript网络图

邮差的信 提交于 2020-10-06 09:53:29
如何使用Web的JavaScript HTML5创建网络图网络图是一种特殊的,非常有趣的数据可视化形式。与条形图 或 饼图等更传统的图表类型不同,网络图的作用远不只是可视化数字数据。使用这些图表,可以将每个对象表示为一个点(称为节点),并将对象之间的连接表示为一条线(称为链接或边)。在这里,我们不专注于以通常使用的相同精度来表示对象。取而代之的是,我们试图发现网络或网络中各个部分的关系,而不必担心单个节点。 现在,我将指导您 如何使用JavaScript(HTML5)为Web开发交互式网络图。受 本·沙林斯(Ben Sullins)创建的有趣的可视化效果的启发 ,我决定采用有关过去十年最大的电视连续剧《权力的游戏》的数据。这是一个史诗般的幻想故事,围绕着各种派系式房屋的争吵。因此,在本教程中,我将通过展示谁攻击了谁来形象化《权力的游戏》世界中的关系。跟着我,这将是一次很酷的冒险! 制作网络图 从头开始构建JS网络图 基本上,要构建基于JS的网络图,我们需要遵循与任何JavaScript图表相同的四个步骤: 创建一个HTML页面。 添加必要的脚本。 加载将可视化的数据。 绘制图表。 1.创建一个HTML页面 建立网络图的第一步是设置HTML页面。这涉及为图表创建基本的HTML模板以及添加必要的CSS规则。 在这里,我们还为HTML页面添加标题,并创建一个div来包含图表。 <

How Python Handles Big Files

久未见 提交于 2020-10-06 06:50:13
The Python programming language has become more and more popular in handling data analysis and processing because of its certain unique advantages. It’s easy to read and maintain. pandas, with a rich library of functions and methods packaged in it, is a fast, flexible and easy to use data analysis and manipulation tool built on top of Python. It is one of the big boosters to make Python an efficient and powerful data analysis environment.   pandas is memory-based. It does a great job when the to-be-manipulated data can fit into the memory. It is inconvenient, even unable, to deal with big data

跟高手学习LINUX笔记26--cobbler实践之从安装到应用

匆匆过客 提交于 2020-10-05 05:54:28
本教程精华是篇尾的KS配置文件,关于自动化安装KS应答文件往往是安装成功与否的关键,以下是本人常用网络安装KS配置信息,文件仍然在所在公司机房使用,纯实战干货: 1.1 cobbler简介   Cobbler--“补鞋匠”是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。 Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用。 Cobbler是较早前的kickstart的升级版,优点是比较容易配置,还自带web界面比较易于管理。网间传说:如果说kickstart要求管理员是大专水平的话则Cobbler则只要求管理员初中水平,以此说明Cobbler的进步。 1.2 安装cobbler 1.2.1 环境说明 本机IP地址:192.168.101.171 关闭与禁用selinux、firewalld [root@node ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@node ~]# uname -r 3.10.0-957.5.1.el7.x86_64 [root@node ~]# getenforce Disabled

【MTK】Run-time Switchable Configuration机制

岁酱吖の 提交于 2020-10-05 00:28:49
1. 概述: 从Android P开始,Mediatek Release的 Project会出现一种叫做 RSC (Run-time Switchable Configuration )的 makefile 文件。 比如 RuntimeSwitchConfig.mk,RuntimeSwitch.mk 以及 OpxxBase.mk, DsdsBase.mk等等。 * 以下描述都以 Android Q 的Split Build Project为例 首先要说,这些 Makefile里的配置一旦被使用,通常其 优先级就是最高 的,会覆盖掉device.mk以及其他makefile里的设置。 具体用法还是要以各个Feature给客户提供的Customization方式的文档为准,这里只是概要的介绍RSC makefile以及机制在整个系统中的位置&作用,并不涉及具体的Feature的配置方法。 Mediatek 的Feature也并非全都支持Run-time Switch,具体配置方法,以各个Feature提供的 Customization为准. 目前粗略分类,会遇到三种情况: 第一类客户, 没有共版本需求 ,此时您可以选择忽略这些Makefile,我们的软件包虽然Release了这些各个package的 makefile,但其实默认并不会启用,您可以完全按照原有的 feature

是否有链接到Google API上的“最新”jQuery库? [重复]

拈花ヽ惹草 提交于 2020-10-04 16:03:57
问题: This question already has an answer here: 这个问题在这里已有答案: Latest jQuery version on Google's CDN 5 answers 谷歌CDN 5答案的 最新jQuery版本 I use the following for a jQuery link in my <script> tags: 我在 <script> 标签中使用以下内容作为jQuery链接: http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js Is there a link to the "latest" version? 是否有“最新”版本的链接? Something like the following (which doesn't work): 像下面这样的东西(不起作用): http://ajax.googleapis.com/ajax/libs/jquery/latest/jquery.js (Obviously not necessarily a great plan to link your code to potentially changing libraries but useful in development.)

为什么我们需要C ++中的虚函数?

点点圈 提交于 2020-10-04 06:06:58
问题: I'm learning C++ and I'm just getting into virtual functions. 我正在学习C ++,并且刚开始使用虚函数。 From what I've read (in the book and online), virtual functions are functions in the base class that you can override in derived classes. 从我阅读的内容(在书中和在线上)中,虚函数是基类中的函数,您可以在派生类中重写这些函数。 But earlier in the book, when learning about basic inheritance, I was able to override base functions in derived classes without using virtual . 但是在本书的前面,当学习基本继承时,我无需使用 virtual 就可以在派生类中覆盖基本函数。 So what am I missing here? 那我在这里想念什么? I know there is more to virtual functions, and it seems to be important so I want to be clear on

了解REST:动词,错误代码和身份验证

☆樱花仙子☆ 提交于 2020-10-04 03:49:26
问题: I am looking for a way to wrap APIs around default functions in my PHP-based web applications, databases and CMSs. 我正在寻找一种在基于PHP的Web应用程序,数据库和CMS中将API围绕默认功能包装的方法。 I have looked around and found several "skeleton" frameworks. 我环顾四周,发现了几个“骨架”框架。 In addition to the answers in my question, there is Tonic , a REST framework I like because it is very lightweight. 除了我的问题的答案外,还有 Tonic ,我喜欢它是REST框架,因为它非常轻巧。 I like REST the best for its simplicity, and would like to create an API architecture based on it. 我最喜欢REST的原因在于它的简单性,并希望基于它创建一个API架构。 I'm trying to get my head around the basic principles and