自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 c++ 刷新控制台内容的方法

有两种办法,第一种刷新整个屏幕,用system("cls"),但是该方法太慢,屏幕会闪烁。第二种方法是局部刷新,编写程序,将光标移动到需要刷新的位置,用新的内容来覆盖原始内容。可采用下面的程序:void gotoxy(int x, int y) { COORD pos = {x,y}; HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleCursorPosition(hOut, pos); }具体可看博客:C++ 刷新屏幕_一个神奇的

2021-12-17 11:47:13 5540

原创 pytorch 下载数据时出现下载错误urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]

查了下原因是需要验证ssl证书,但这个证书验证失败。尝试了下网上的一些办法,主要分为取消证书验证、安装最新证书两种方法,安装最新证书我没找的合适的方法,所以用了取消证书验证的方法,具体操作是,在需要下载文件的位置,添加以下代码:import sslssl._create_default_https_context = ssl._create_unverified_context...

2021-10-05 15:26:35 1371

原创 一些常用功能记录(持续更新。。。)

一、等值面提取vtk等值面提取函数有:vtkContourFilter、vtkMarchingContourFilter、vtkMachingCubes、vtkImageMarchingCubes、vtkMarchingSquares、vtkDiscreteMarchingCubes。都是基于MarchingCube算法来实现的。其中,vtkDiscreteMarchingCubes继承至vtkMachingCubes,主要用于Label图像的等值面提取,可以用于医学图像标注图像的等值面提取。v

2021-08-26 11:11:06 325

转载 理解vtkPolyData

#include "vtkActor.h"#include "vtkCamera.h"#include "vtkCellArray.h"#include "vtkFloatArray.h"#include "vtkPointData.h"#include "vtkPoints.h"#include "vtkPolyData.h"#include "vtkPolyDataMapper.h"#include "vtkRenderWindow.h"#include "vtkRenderWindo

2021-08-26 10:13:26 284

原创 VTK从分割好的体数据获取等值面的方法(MarchingCube)

vtk里面从分割好的体数据获取等值面的方法基本上都是基于MarchingCube的方法,有很多相关函数,一般从标记图像中获取等值面的方法为vtkDiscreteMarchingCubes。图像经过等值面提取后,会生成包含大量边的polyData,此时数据量很大且可能不够平滑,一般会对网络进行平滑和抽取,对应类:vtkWindowedSincPolyDataFilter,vtkDecimatePro。其中,vtkDecimatePro只能对三角片组成的网络处理,因此在进行抽取前,可以用vtkTriangleF

2021-08-19 15:56:44 2645 6

原创 判断点在闭合曲线内部还是外部的方法

1、原理从目标点引一条射线,判断这条线与曲线的交点个数为奇数还是偶数,为奇数表示点在曲线外,偶数表示点在曲线内。实际计算的时候,只需要判断一侧即可。C 代码://xFlat为目标点,points为线段中的点int nInsideFlag = 0;for (int pIdx = 0; pIdx < nLines; ++pIdx){ points->GetPoint(pIdx, p1); points->GetPoint(pIdx + 1, p2); fl

2021-08-18 16:35:21 2896 2

原创 VTK-Picker

https://www.docin.com/p-1168657991.html

2021-08-10 15:04:56 137

原创 判断点在直线哪一侧的方法

方法一:采用几何计算,求面积法。转载:http://blog.csdn.net/modiz/article/details/9928955注意向量是有方向的...判断 某一点在直线左右侧左右方向是相对前进方向的,只要指定了前进方向就可以知道左右(比如指定前进方向是从直线的起点到终点).判断点在直线的左侧还是右侧是计算几何里面的一个最基本算法.使用矢量来判断.定义:平面上的三点P1(x1,y1),P2(x2,y2),P3(x3,y3)的面积量:S(P1,P2,P3)=|y1 y2 y3|= ...

2021-08-10 14:51:54 2017

原创 VTK资料整理

文章列表中文博客

2021-08-10 14:24:27 111

原创 VTK坐标轴系显示

有两种坐标系显示方式,一种是作为一个Actor连接到Render里面,另一种是作为一个Widget进行显示。一、作为Actor进行显示,使用vtkAxesActor二、作为Widget显示,使用vtkOrientationMarkerWidget改变字体颜色改变坐标轴字体大小...

2021-08-10 14:19:40 2726

原创 VTK代码学习-隐函数、布尔运算、数据剪裁、模型移动

首先贴下代码:#include "vtkActor.h"#include "vtkRenderer.h"#include "vtkRenderWindow.h"#include "vtkRenderWindowInteractor.h"#include "vtkCylinder.h"#include "vtkPlane.h"#include "vtkImplicitBoolean.h"#include "vtkPolyDataMapper.h"#include "vtkSphereSou

2021-07-27 14:51:52 1095

原创 CMake软件下载地址

https://cmake.org/files/

2021-07-01 14:32:10 151

转载 空间金字塔池化

本文为转载,原文网址:http://blog.csdn.net/xzzppp/article/details/513777311、简介空间金字塔池化,使得任意大小的特征图都能够转换成固定大小的特征向量,这就是空间金字塔池化的意义(多尺度特征提取出固定大小的特征向量),送入全连接层。整体框架大致为:输入图像,卷积层提取特征,空间金字塔池化提取固定大小特征,全连接层。具体的流程

2016-09-21 10:26:35 2849

原创 linux下opencv两种编译方法

我的程序是在ubuntu下编译的。主要有两种方法编译opencv程序,一种是用命令行参数编译,另一种是通过cmake编译。Command Line编译:对于c文件如文件名为test.c,编译成可执行文件Test,输入数据为imag.jpg:gcc  test.c -o Test `pkg-config --cflags --libs opencv`./Test imag.j

2016-08-23 11:39:00 1541

二维图像最小值滤波快速计算.cpp

二维图像的最小值滤波的快速算法,同样的思想可用于均值滤波,最大值滤波等。

2021-07-28

OpenCV入门教程

这是OpenCV入门教程,适合初学者使用,包括图像格式,读取和写入,基本操作等,简单实用,很好上手

2016-06-02

空空如也

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

TA关注的人

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