自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 解决 vscode “调试设置中的 Python 路径无效”

问题描述:window刚安装的vscode,配置完环境还可以正常跑python。突然不知为何就报这个错:调试设置中的 Python 路径无效cmd下python可以正常运行,所以推断必然是vscode出的问题。针对该问题vscode和python插件已经重新安装过,仍然无效,网上也有说修改python的Default Interpreter path:如果你通过修改这里,将其设为本机的python运行程序exe文件,可以修复问题就不用往下看了。我是修改后也没有用,于是考虑是vsc

2021-04-15 09:01:32 15956 18

原创 Automationtool error: failed to delete AutomationUtils.Automation.dll

Automationtool error: failed to delete AutomationUtils.Automation.dll问题描述:在unreal引擎中,修改AutomationTool工程,调试过程中出现错误Automationtool error: failed to delete AutomationUtils.Automation.dll解决方案:启动的命令行中带有 -compile去掉就可以了原文:https://answers.unrealengine.com/qu

2021-01-06 14:38:26 552 1

原创 UE4 Unreal Game files required to initialize the global shader library are missing from

问题描述网上下了个项目 在运行Unreal项目进行Debug模式进行调试时出现Game files required to initialize the global shader library are missing from…解决方案1.DebugGame Editor将调试模式设置为DebugGame Editor或者Debug Editor重新运行即可。2.生成Cook后的资源将调试模式设置为DebugGame Editor或者Debug Editor,在Editor中将资源进行Co

2020-12-27 22:44:40 8689 4

原创 图片记录

copy 分析

2020-09-01 14:52:10 180

原创 LNK2005 “void __cdecl onlyTest(void)“ (?onlyTest@@YAXXZ) 已经在 hello.obj 中定义

问题描述:multiTest.cpp:#include <iostream>using namespace std;#pragma oncevoid onlyTest() { cout << "multiTest.cpp" << endl;}主cpp文件 #include "mutiTest.cpp"在main函数中调用了mutiTest中的onlyTest函数,然后就报错了,说重定义。尝试过extern,pragma once 均无效

2020-08-24 10:05:39 943

原创 C#反射:PropertyInfo、FieldInfo和MemberInfo的区别

第一次接触反射机制,不是很理解PropertyInfo、FieldInfo和MemberInfo的区别现在做一个实验,和大家分享下实验结果首先定义测试类public class ttt{ public int test = 6; private int privateTest = 5; public string pubStr = "ceshi"; public string pubSetStr { get; set; } = "ceshi2";}接下来

2020-07-16 15:51:56 3671 1

转载 unity shader shaderLab 手册

本文出处:http://blog.csdn.net/lcbcsdn/article/details/46848125(1)数学函数函数 功能描述 abs(x) 返回输入参数的绝对值 acos(x) 反余切函数,输入参数范围为[-1,1], 返回[0,π]区间的角度值 all(x) 如果输入参数均不为0,则返回ture; 否则返回flase。&&运算 any(x) 输入参数只要有其中一个不为0,则返回true。 asin(x)

2020-07-03 11:52:24 1891 1

原创 pandas 一文涵盖基础知识,建议收藏

概述pandas是一个数据分析的神器,类似excel,但是功能更加强大,便捷。使用思想类似数据库处理,是对表格的处理,比如表格的增删改查,表格排序,条件搜索等。其中DataFrame概念等同于表格,Series则是列。本文以下内容参考了作者数据不吹牛的知识,融合其中4篇文章,看不懂我的,请看原文:https://blog.csdn.net/SeizeeveryDay/article/details/100430621https://blog.csdn.net/SeizeeveryDay/

2020-05-25 21:27:10 219

原创 matplotlib 学习笔记 精简 python画图工具

本文只做简单概述,总结来自:菜鸟教程https://www.runoob.com/w3cnote/matplotlib-tutorial.html简单的绘图,了解流程,看代码,结果如图:import numpy as npimport matplotlib.pyplot as pltX = np.linspace(-np.pi, np.pi, 256, endpoint=True)C,S = np.cos(X), np.sin(X)plt.plot(X,C)plt.plot(X,S.

2020-05-13 13:57:10 240

原创 Numpy 学习笔记

实例代码:import numpy as npa = np.array([1, 2, 3]) # Create a rank 1 arrayprint(type(a)) # Prints "<class 'numpy.ndarray'>"print(a.shape) # Prints "(3,)"print(a[0], a...

2020-05-13 10:55:51 216

原创 Linux 笔记

shutdown1.作用shutdown命令的作用是关闭计算机,它的使用权限是超级用户。2.格式shutdown [-h][-i][-k][-m][-t]3.重要参数-t:在改变到其它运行级别之前,告诉init程序多久以后关机。-k:并不真正关机,只是送警告信号给每位登录者。-h:关机后关闭电源。-c:cancel current process取消目前正在执行的关机程序。所以这...

2020-05-13 10:54:39 142

原创 pytorch 常用API,分类训练总结

1.安装https://pytorch.org/官网,根据对应情况执行命令行,就完了2.数据预处理from PIL import Image #读图from torchvision import transforms, datasets #导入图像数据处理,转换库import osimport torchdef readImg(path): ''' 用于替代ImageFolder的默认读取图片函数,以读取单通道图片 ''' return Image..

2020-05-09 17:55:37 543

原创 解决问题:tensorflow 下载mnist,cifar10 网速慢,缓存直接读取,tf.keras.datasets.mnist.load_data()

一、问题描述很多朋友在执行tensorflow时下载mnist或者cifar10时,使用tf.keras.datasets.mnist.load_data()但是下载速度很慢,很慢,楼主也是 -_-效果图如下,估计要下载到猴年去了二、解决办法1.自行下载数据方式一:通过连接直接下载,上图中可以看出,下载的位置:Downloading data from https:...

2020-04-07 10:56:23 2403 2

原创 import torchvision 失败

torch已经安装成功了,import torch也没有问题torchvision已经安装成功但是import失败 问题 DLL:找不到模块原因应该是对应的torchvision的版本不匹配,先把现有的torchvision卸载conda uninstall torchvision再根据对应的cuda版本进行安装,也可更具以下网址进行下载https://pytorch.or...

2020-04-02 17:48:40 5968

原创 unity NullReferenceException: Object reference UnityEditor.Graphs.Edge.WakeUp () (at D:/unity/

具体错误:NullReferenceException: Object reference not set to an instance of an objectUnityEditor.Graphs.Edge.WakeUp () (at D:/unity/Editor/Graphs/UnityEditor.Graphs/Edge.cs:114)今天unity一直报错,一运行起来就er...

2020-04-02 01:02:37 6480 24

原创 VS2017 VS2019 vs_Community 无法进入安装界面闪退问题

vs_Community.exe 双击运行时直接闪退,无法正常安装的情况下,可以尝试一下几个方法解决方法:1.修改运行文件的兼容性,修改为win7或者其他2.为运行文件添加管理员权限再运行右键文件=》属性=》如下图所示3.exe文件所在的文件路径中不能出现中文,尝试将exe文件转移到没有中文路径下再尝试运行。...

2020-01-14 22:58:45 3524 3

原创 LayaAir3D代码缩略图

代码缩略图在settings.json文件下添加配置即可 // 控制是否显示 minimap "editor.minimap.enabled": true

2019-08-27 10:07:45 206

原创 anconda 常用指令

检查conda版本:conda --version 或者 conda -V升级当前版本的conda:conda update conda创建并激活环境conda create --name snowflake biopythonconda create -n snakes python=3第一条命令将会给Biopython创建一个新的环境,位置在Anacon...

2019-04-26 00:08:16 490

原创 C++ (自用 精简)

虚函数:在基类用virtual声明成员函数为虚函数。 这样就可以在派生类中重新定义此函数,为它赋予新的功能,并能方便地被调用。在类外定义虚函数时,不必再加virtual。 在派生类中重新定义此函数,要求函数名、函数类型、函数参数个数和类型全部与基类的虚函数相同,并根据派生类的需要重新定义函数体。 C++规定,当一个成员函数被声明为虚函数后,其派生类中的同名函数都自动成为虚函数。因此在派生...

2019-03-08 21:33:51 477

原创 CV2 openCV 学习笔记(自己总结的概括,未整理)

//Mat新建Mat src = imread("csdn.png");//读图新建// 默认构造函数 Mat A; Mat () // 常用构造函数 Mat A(10,10,8UC3); Mat (int rows, int cols, int type) //Mat A(300, 400, CV_8UC3,Scalar(255,255,255));...

2019-01-14 17:53:39 553

原创 By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH this project

问题:CMake Error at CMakeLists.txt:3 (find_package):By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH this project hasasked CMake to find a package configuration file provided by "OpenCV", ...

2019-01-14 17:46:54 42114 3

原创 正则表达式学习笔记

+ 表示可以1次或多次* 表示0或1,多次? 0或1次\cx x为a-z,\cM :匹配control-M或换行\f 换页符\n 换行符\r 回车\t 制表符\v 垂直制表符\s 空白符 = [\f\n\r\v]\S 非空白符$ 结尾位置定位() 子表达式.  匹配除了\n以外的所有[ 中括号表达式的开始\ 下一个是特殊符号^ 匹配字...

2018-11-07 21:50:46 193

转载 Naive Bayes(朴素贝叶斯)分类器个人学习记录

贝叶斯分类器的分类原理是通过某对象的先验概率(样本已知,概率可求),利用贝叶斯公式计算出其后验概率(推测未知的概率)。目前研究较多的贝叶斯分类器主要有四种,分别是:Naive Bayes、TAN、BAN和GBN。转载:https://yq.aliyun.com/articles/113512?t=t1最简单的解决方案通常是最强大的解决方案,而朴素贝叶斯就是一个很好的证明。尽管机器学习在过去几年取得...

2018-02-25 16:36:22 384

转载 MATLAB入门教程

https://www.w3cschool.cn/matlab/matlab-by7428gf.html基础matlabhttp://www.biomecardio.com/matlab/inpaintn_doc.html 图像修复一种算法案例http://www.cnblogs.com/tjulxh/archive/2012/04/23/2467087.html matlab内调用C的时候需要的...

2018-02-24 11:00:47 898

转载 CamshiftDemo详解

在这一节中,主要讲目标跟踪的一个重要的算法Camshift,因为它是连续自使用的meanShift,所以这2个函数opencv中都有,且都很重要。为了让大家先达到一个感性认识。这节主要是看懂和运行opencv中给的sample并稍加修改。     Camshift函数的原型为:RotatedRect CamShift(InputArray probImage, Rect& window,

2017-11-08 15:17:42 508

转载 UE4 性能优化方法(工具篇)

http://www.cnblogs.com/ghl_carmack/p/5481763.html本文依据UE4官方文档以及官方博客等总结而来,可能不全面,后面会陆续添加。内置工具的详细说明请参考官方文档。游戏帧率很低,或者有卡顿的现象,可能会有很多原因,这时候不要乱猜,比如是不是人物太多了或者渲染的东西太多了,这样猜意义是不大的,可能会浪费很多时间,但是总找不到点上,当然如果

2017-10-27 11:01:03 586

原创 DXUT 加载纹理Load the texture for the screen quad

1.定义纹理资源ID3D10ShaderResourceView*           g_pScreenRV[2] = { NULL }; 2.定义加载文件名 并加载// Load the texture for the screen quad    WCHAR* szScreenTextures[] =    {        L"misc\\MarbleClouds.

2017-10-26 10:10:10 287

转载 DirectX 10学习笔记3: Buffers,Shaders以及HLSL

转自:http://www.cnblogs.com/youthlion/archive/2012/12/07/2807919.html几个基本概念:Vertex buffer:存储顶点的数组。当构成模型的所有顶点都放进vertex buffer后,就可以把vertex buffer送进GPU,然后GPU就可以渲染模型了。Index buffer:这个buffer的作用是索引

2017-10-26 09:32:32 374

转载 HLSL学习笔记

前言五一在家无事,于是学习了一下HLSL,基于XAN4.0的。学习完了也就总结一下,纯粹是新手学习的经验之谈,纰漏之处还望见谅,不喜勿喷。HLSL是一种使用GPU渲染出图像的技术,不仅可以改变最终呈现的颜色,还可以物体的大小、胖瘦和位置等。例如物体的碎裂效果就可以使用HLSL来渲染得到。数据类型数据类型有值类型、向量、矩阵、采样器、和结构体。1.值类型bool 布尔变量

2017-10-26 09:27:15 523

转载 Outline effect as post process – tutorial

IntroductionIn this tutorial I will present a way of creating outline effect for meshes inside UE4. There are two popular methods of creating outline/stroke effect around objects in the game:R

2017-10-24 09:39:51 565

原创 DXUT error link 2019

错误原因:正在使用的DirectX库是旧版本的Visual Studio编译版本解决方法:项目-》属性-》下图位置添加库dxerr.lib 编译,没有问题即可还错再加 legacy_stdio_difinitions.lib 编译 出现错误abs()    改为fabs()即可

2017-10-24 09:21:42 289

转载 几个比较很重要的Shader相关教程

几个比较很重要的Shader相关教程 1. 论坛上有个兄弟写个的ToonShaderModel,可以参考ShaderModelhttps://github.com/EpicGames/UnrealEngine/pull/1552/files2. 自定义渲染模型http://blog.felixkate.net/2016/05/22/adding-a-

2017-10-24 09:20:14 171

转载 Shader编程学习笔记(十)—— Cg语言入门2 - profile和基本数据类型

Cg入门二:profile和基本数据类型  上一小结我们了解了Cg的输入输出,输入使用“in”关键词,输出使用“out”关键词,既是输入也是输出则使用“inout”关键词;也了解了Cg基本的语义,顶点程序传递给片段程序的位置坐标使用“POSITION”语义,它不需要在片段程序中做特殊处理,图形硬件会自动针对“POSITION”数据进行处理。  本小结我们主要了解一下Cg的profi

2017-10-18 10:09:12 224

转载 Shader编程学习笔记(九)—— Cg语言入门1 - 输入输出和语义

Cg入门一:输入输出和语义  本小节对Cg语言进行一个入门了解。  在以前的课程中,我们了解了渲染管线、顶点和片段程序和颜色计算等,在本小结中来了解一个简单的shader的顶点和片段程序的输入输出以及常用语义。  编写一个简单的顶点和片段着色器,代码如下: vertex&fragment  Surface Shader没有pass通道,Vertex & Fr

2017-10-18 10:08:05 652

转载 Shader编程学习笔记(八)—— Surface Shader 2

Surface Shader  上一小结主要了解了Surface Shader使用了“#pragma surface surf Standard fullforwardshadows”指令的意义,这一小节主要了解“surf”surface函数。 View Code  surface函数总是无返回的,但在Unity当中要渲染物体,一个函数总是要输出最后的结果,这个"sur

2017-10-18 10:07:32 1558

转载 Shader编程学习笔记(七)—— Surface Shader 1

Surface Shader  本小结对Unity的Surface Shader做一个大概的了解。主要了解在Surface Shader当中比较重要的几个部分,分别是:SurfaceOutputInputlighingshadow  首先查看一下Unity的官方手册中的Writing Surface Shaders,其中描述道:如果要编写一个shader去和光进行交互是

2017-10-18 10:06:58 348

转载 Shader编程学习笔记(六)—— Fixed Function Shader 2

Fixed Function Shader  在上一小节中我们已经了解到,Fixed Function Shader是固定功能的着色器,它的功能有限,但是编写比较简单,因为它总是通过一系列的命令达到我们对图形着色的目的。其中我们已经了解了Properties(属性)、Material(材质)、Lighting(光照),接下来来了解一下最为重要的一个命令settexture。  很多

2017-10-18 10:06:28 419

转载 Shader编程学习笔记(五)—— Fixed Function Shader 1

Fixed Function Shader  在学习固定管线着色器中要涉及到的知识点是:PropertiesMaterialLightingSetTexturePass  首先来回忆一下ShaderLab的基本结构:shader "name"{ [Properties] SubShaders [FallBack]}  在shader主要的三

2017-10-18 10:05:33 173

转载 Shader编程学习笔记(四)—— Unity Shader的组织形式(ShaderLab)

Unity Shader的组织形式 Unity Shader的形态  Unity官方手册上讲Unity Shader有三种不同的编写方案,这三种编写方案分别是surface shaders、vertex and fragment shaders和fixed function shaders。 从前面几篇笔记中可以了解到,可编程图形管线中能够编写shader的主要是两个部分:

2017-10-18 10:04:49 179

转载 Shader编程学习笔记(三)—— 三大主流编程语言 HLSL/GLSL/Cg

三大主流编程语言 HLSL/GLSL/Cg Shader Language  Shader Language的发展方向是设计出在便携性方面可以和C++、Java等相比的高级语言,“赋予程序员灵活而方便的编程方式”,并“尽可能的控制渲染过程”同时“利用图形硬件的并行性,提高算法效率”。  Shader Language目前主要有3种语言:基于OpenGL的OpenGL S

2017-10-18 10:04:16 368

空空如也

空空如也

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

TA关注的人

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