自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (5)
  • 收藏
  • 关注

原创 vtk介绍

VTK(visualization toolkit)是一个开源的免费软件系统,主要用于三维计算机图形学、图像处理和科学计算可视化。VTK是在三维函数库OpenGL 的基础上采用面向对象的设计方法发展起来的,它将我们在可视化开发过程中会经常遇到的细节屏蔽起来,并将一些常用的算法封装起来。它包含一个C++类库,和解释封装层,包括Tcl/Tk、Java、Python等。 采用这种架构的优势是我们能使用C...

2019-03-30 16:21:00 3836

原创 javascript调用c/c++程序

使用的方法是 emscripten主页在这里:https://github.com/emscripten-core/emscripten/wiki基础介绍emscripten是一个用于编译ASM.JS和WebAssembly的工具链,使用LLVM构建,它允许您在没有插件的情况下在Web上运行C和C++。具有以下特点:移植 :编译你用C或C++编写的现有项目,并在所有的浏览器上运行它们A...

2019-03-27 14:33:04 7447 1

原创 x3dom:11.平面绘图

参考:https://www.x3dom.org/x3dom/example/x3dom_geoPrimitives2D.xhtml

2019-03-26 20:44:35 283

原创 x3dom:10.模型上贴字

其实就是在上面贴图就好了。(为每一个面贴图)效果图:<!DOCTYPE html ><html > <head> <meta http-equiv="X-UA-Compatible" content="chrome=1" /> <meta http-equiv="Content-Type" content="te...

2019-03-26 20:32:35 247

原创 x3dom:9.为物体添加纹理

参考网页:https://www.x3dom.org/x3dom/example/x3dom_texture.xhtml核心代码:<ImageTexture url='"texture/lorsch/7718008.jpg"'/><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http:...

2019-03-26 20:06:50 480

原创 x3dom:7.观察范围限制

参考网页:https://www.x3dom.org/x3dom/example/x3dom_turntable.html源码:<!DOCTYPE html><html style='width:100%; height:100%; border:0; margin:0; padding:0;'> <head> <meta http-e...

2019-03-26 19:58:26 298

原创 x3dom:7.跟随选中(并显示标签)

参考网页:https://www.x3dom.org/x3dom/example/x3dom_uiEvents.html

2019-03-26 19:46:10 332

原创 x3dom有趣的例子:游戏动画运动

网页链接:https://www.x3dom.org/x3dom/example/x3dom_wowExport.xhtml效果一览

2019-03-26 19:37:46 327

原创 x3dom:6.建立坐标系及坐标网格

实体坐标系(加x,y,z标志)<X3D> <Scene> <Transform id="CoordinateAxes"> <shape> <appearance> <material diffuseColor='1 1 0.9'></material&gt...

2019-03-26 19:23:04 703

原创 x3dom:5.移动实体(在坐标系里位置变化)

参考的案例: https://www.x3dom.org/x3dom/example/MovingObjectsWithDOMEvents.html源码:<!DOCTYPE html><html style='width:100%; height:100%; border:0; margin:0; padding:0;'> <head> ...

2019-03-26 19:06:44 544

原创 x3dom:4.材质效果和阴影效果

阴影效果:<html><head> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <title>X3DOM Shadow Example</title> <script type='text/javascript' src='https:/...

2019-03-26 18:46:48 340

原创 x3dom:3.剖视实体(裁切面)

实例网页:https://examples.x3dom.org/clipPlane/clipplane.html?spm=a2c4e.11153940.blogcont329973.5.3a4a6461ofF4Du

2019-03-26 17:36:44 665

原创 x3dom:2.鼠标互动事件(鼠标略过高亮;鼠标点击换色)

很多时候,我们需要对模型元素(点线面实体)进行互动,例如装配体中的零件(实体)被选中,比如单纯的零件模型选中点线面

2019-03-26 17:05:41 630 3

原创 x3dom:1.导入模型并显示

html支持直接使用javascrip的代码,以及x3d的代码,其中导入x3d模型将会非常easy<Inline nameSpaceName="axes1" mapDEFToID="true" url="axesSmall.x3d" />nameSpaceName 代表的为这个模型起的名字url表示导入的x3d模型从哪里来先上效果图:源代码:<html&gt...

2019-03-26 16:50:02 1448 3

原创 x3d:了解x3dom

x3dom是类似于threejs的存在,threejs能有非常炫酷的效果,但x3dom更加适用cad领域(因为其特有的格式x3d已经被html5所接受),虽然该框架不够流行,但在cad领域是比较合适的框架官网:https://www.x3dom.org/...

2019-03-26 16:29:47 2137

转载 opencv(Python/c++):画矩形框(普通的与旋转的矩形框)

后续参考:利用OpenCV提取图像中的矩形区域(PPT屏幕等):后续凸包什么的可以参考这个。https://segmentfault.com/a/1190000013925648我们常常需要用矩形框效果图1:普通矩形+文字#include&amp;lt;opencv2/core/core.hpp&amp;gt;#include&amp;lt;opencv2/highgui/highgui.hpp&amp;gt;#...

2019-03-14 21:13:18 8255

原创 robomaster机器视觉(c++/python:opencv):1.识别装甲板两边光条

占坑

2019-03-13 13:02:25 15861 12

原创 opencv(Python/c++):阈值化+hsv(重要!!)Threshold函数+hsv通道分离

我们常常需要对图像中的像素做出取舍与决策,直接剔除一些低于或者高于一定值的像素(例如只想要图中红色的东西,这就派上用场了)Threshold函数THRESH_BINARY(二进制阈值:二值阈值化(某范围保留,其余为0黑色))二值中的maxval很重要,根据thresh和maxval就相当于取范围了dst(x,y)={maxval,if&amp;amp;amp;nbsp;src(x,y)&amp;amp;amp;amp;gt;thre...

2019-03-11 22:14:58 6033 1

转载 opencv(Python/c++):图像金字塔与图片尺寸缩放(重要!!)

图像金字塔最初应用于机器视觉和图像压缩,金字塔的底部是图片的高分辨率表示,顶部是低分辨率的近似pyrDown函数高斯金字塔:用于向下采样(缩小图像)pyrUp函数拉普拉斯金字塔:用于向上采样(放大图像),重建一个图像c++版本#include &lt;iostream&gt;#include &lt;opencv2/highgui/highgui.hpp&gt;#include &l...

2019-03-11 21:32:25 494

转载 opencv(Python/c++):漫水填充

占坑

2019-03-10 22:12:56 497

转载 opencv(Python/c++):形态学滤波(腐蚀,膨胀;开运算,闭运算,形态学梯度,顶帽,黑帽)

腐蚀是指对高亮部分进行腐蚀,高亮区域更小膨胀,是指对高亮部分进行膨胀 ,高亮区域更大、效果图c++版本

2019-03-10 18:39:32 1331

转载 opencv(Python/c++):滤波(方框滤波,均值滤波,高斯滤波,中值滤波,双边滤波)

Python中的滤波体现在cameo项目,到时候再移植一下。什么是图像滤波?图像滤波,是指保留图像细节特征的条件下对目标图像的噪声进行抑制,称之为图像平滑化或者滤波滤波分为线性滤波和非线性滤波:线性滤波:方框滤波,均值滤波,高斯滤波非线性滤波:中值滤波(能够去除脉冲噪声,椒盐噪声同时又能够保留图像的边缘细节),双边滤波(可以做边缘保存)其中高斯低通就是模糊,高通就是锐化正态分布就...

2019-03-09 23:11:38 1525

转载 opencv(Python/c++):离散傅里叶变换(DFT)

转载一个描述(来理解傅里叶变换):在频域里,对于一副图像,高频部分代表了图像的细节,纹理信息,;低频信息代表了图像的轮廓信息。如果对一个图像使用低通滤波器,那么滤波后就只剩下轮廓了。。因此,傅里叶变换在图像处理中可以做到图像增强与图像去噪,图像分割之边缘检测、图像特征提取,图像压缩等。效果图C++版本源码:#include &lt;iostream&gt;#include &lt;...

2019-03-09 17:13:28 977

转载 opencv(Python/c++):分离颜色通道split、多通道图像混合merge

效果图:c++版本分离颜色通道split源代码如下:#include &lt;iostream&gt;#include &lt;opencv/cv.hpp&gt;#include &lt;opencv2/core/core.hpp&gt;#include &lt;opencv2/highgui/highgui.hpp&gt;#include&lt;opencv2/imgpro...

2019-03-05 22:40:16 600 1

转载 opencv(c++/opencv):基本图形绘制(线line、椭圆ellipse,矩阵rectangle,圆circle,多边形fillpoly)

c++版本

2019-03-05 17:20:04 2170

转载 opencv(c++/opencv):鼠标事件响应setMouseCallback

一、用户通过鼠标对图像视窗最常见的操作,例如:左键单击按下左键单击抬起左键按下拖动鼠标指针位置移动。。。二、操作响应事件setMouseCallback()函数:cv2.setMouseCallback('image',OnMouseAction)OnMouseAction()响应函数:def OnMouseAction(event,x,y,flags,param):E...

2019-03-05 16:44:11 1669 1

原创 opencv(c++/python)学习总目录:从基础、实战到前沿发展及bug解决

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上,实现了图像处理和计算机视觉方面的很多通用算法。以下内容均是我在实际基础篇基础使用ROI(感兴趣区域)及图像混合 canny边缘检测 轮廓检测(边界框、矩形区域,圆区域,凸轮廓,多边形算法approxPloyDP) 直线和圆检测(hough霍...

2019-03-05 11:59:40 880 3

转载 opencv(c++/opencv):创建和使用滑动条

首先上效果图:使用的平台是:Ubuntu16.0.4opencv 版本:3.3.0从效果来看,滑动条被放在了图片底部,不同的系统不同版本可能放置的位置是不一样的python版本import cv2import numpy as np#添加新窗口cv2.namedWindow('image')filename = '006.jpg'img = cv2.imread(file...

2019-03-04 22:24:29 1472

Pythonocc官方未默认安装的extend文件夹等

有的同学有疑问读取iges文件时候会提示没有extend,其实是因为Pythonocc官方未默认安装的extend文件夹等,下载该文件夹后放到occ同一文件夹即可

2019-04-14

pythonocc实例

该实例为pythonocc库的实例,可以帮助你快速熟悉pythonocc库函数的使用,从而快速打造自己的cad软件

2019-01-06

pythonocc自定义对话框

使用pythonocc为库,以pyqt中的qtdesigner为工具设计一个自定义对话框。 实现了点击 一个点弹出自定义对话框

2018-12-09

为pythonocc创建一个菜单栏

主页添加菜单栏,并在子菜单中可以打开文件选择对话框

2018-12-09

pythonocc第一个程序

pythonocc第一个小程序,简单实现了点在3d查看器中的显示

2018-12-09

空空如也

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

TA关注的人

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