自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity_7 如何使用遮挡剔除Occlusion Culling

什么是Occlusion Culling(遮挡剔除)当一个物体被其他物体遮挡住而不在摄像机的可视范围内时不对其进行渲染。在绝大多数情况下离 camera 最远的物体首先被渲染,靠近摄像机的物体后渲染并覆盖先前渲染的物体(这被称为重复渲染"overdraw")。注意区分:遮挡剔除!=视锥体剔除.视锥体剔除(Frustum Culling)只是不渲染摄像机视角范围外的物体,而对于被其他物体遮挡但依然在视角范围内的物体,则不会被剔除。Occlusion Culling原理遮挡剔除的运行将通过在场景中使

2021-05-17 11:55:07 528

原创 Unity_6 涂涂乐案例

前言最近学习的东西都是一些零零散散的,看了一下笔记,了解了一个地图插件Minimap之类的;还有一些C#语法:委托、Lambda表达式。另外还有有关vuforia,EasyAR Sense,AVProVideo,屏幕位置转射线之类的零零碎碎的东西,但是由于内容太零散了,有些内容也没有实际案例操作,加之我最近心情不太好,所以学的模棱两可,笔记做的也不全。这两天做了一个AR涂涂乐的应用,也是根据别人的案例修改做的,现在记录一下主要步骤。主要框架这个应用是用vuforia制作的,首先要有ARCamera,

2021-05-12 14:37:10 770 3

原创 Unity_5 简单动画制作

前言这节主要写怎么设置和控制模型的动作/位移等。给模型添加动作首先新建一个动画控制,以后控制此模型的动作都在这个AnimatorControl1中。来个简单的操作,按下不同的按键控制不同的动作。先把动作拖入控制器中:代码控制public class UnityChanControl : MonoBehaviour { private Animator chanAnima; //动画物体 // Use this for initialization void Start ()

2021-04-26 15:36:09 570 1

原创 Unity_4飞机大战小游戏项目

前言这一篇文章主要记录做星球大战小游戏的整个过程。设置背景的移动首先创建两个板子Plane,然后让背后的星空移动。Notes:原本的星球是有边框的,如何让边框消失?–设置透明:在Matrial设置:让背景星空移动:和前篇设置Cube移动差不多,但是这里有几个注意点:背景图移动的话选这个:想要循环移动,不重合可以把Offset设为1:(材质球里的属性)另外这里除了动画还可以用代码来循环:public class under_plane_move : MonoBehaviour

2021-04-13 17:32:54 691

原创 Unity_3 创建自己的UI界面

前言这篇开始学习有关UI和C#的内容了。UI界面的搭建这里我们完成可以从UI界面进行运算的功能:A+B=?。首先新建一个Canvas(布),之后的输入框和输出框都在这个Canvas上建立。然后在Canvas中新建两个input Field,用来进行输入。然后新建两个Text,用来表示+和结果Result,使界面更完整。根据自己的喜好调节颜色,位置和大小。再建立一个点击按钮Button,只要一点击这个按钮,后面的TextResult就出结果,相当于=。Note:这里可以调节字在框中的位

2021-04-01 15:48:26 5854

原创 Unity_2 创建自己的丛林世界

前言这两天又新学了很多操作:刷地形,粒子效果,第一/三人称,添加动作等等。我打算将这些学过的东西组合起来,完成一个自己喜欢的场景。step1 刷地形首先插入一个Terrain,调节地形的高低缓急,贴上纹理,刷上树木和草(远看看不出来)。设计思想:留一些小道,给任务走路用,其他地方根据地形高低刷上不同的树木。图中是刷地形的主要工具:刷了一些山和树,还有草,Carol是我的名字。step 2 试着插入湖泊瀑布和雪花自带的water surface spiash资源可以当湖泊:瀑布同理:

2021-03-31 19:24:45 380

原创 Unity_1 安装、界面、和基本操作

Unity_1 基本操作 前言Unity版本及安装Unity基本界面基本快捷键如何导入文件其他有趣操作和注意事项前言从今天开始学习unity,计算机动画的相关知识,以后每学习到新的知识,就来更新一篇博客文章,作为学习unity道路上的印记Unity版本及安装1.首先我使用的unity版本是unity4.6.3,这个版本不是很新,但是unity具有的核心功能它都有,很适合入门学习。2.关于安装是用的别人的压缩包,自己patch一下就可以。验证有没有patch成功:如果右下角有序列号,就说明安装成

2021-03-27 10:13:56 351

原创 高光谱图像分类--HybridSN: Exploring 3-D–2-DCNN Feature Hierarchy for Hyperspectral Image Classification

《HybridSN: Exploring 3-D–2-DCNN Feature Hierarchy for Hyperspectral Image Classification》S. K. Roy, G. Krishna, S. R. Dubey, B. B. Chaudhuri HybridSN: Exploring 3-D–2-D CNN Feature Hierarchy for Hyperspectral Image Classification, IEEE GRSL 2020这篇论文构建了一个

2021-01-04 15:54:19 2882 6

原创 Image Super-resolution Reconstruction Based on Bionic Intelligence

Image Super-resolution Reconstruction Based on Bionic Intelligence基于仿生智能的图像超分辨率重建–理解和代码还原说明:本文是参照19年IEEE上的一篇文章,进行阅读,理解,以及根据自己的理解进行的复现(python),因为版本问题,有些代码可能无法成功运行。我以后还会在此基础上进行改进,现在先把主要内容罗列出来。文章作者:Xin Wang, Qiong Wang, Guofang LvJiangsu Key Laboratory o

2020-12-10 17:08:27 433 1

原创 对机器学习一些常识概念的个人理解(更新中)

**1.泛化能力 generalization ability **泛化能力就是指当前模型对于未知数据的预测能力。在我的理解,机器学习的本质就是计算机通过给出的样本数据找到数据之间的关联和规律,当给出没有见过的新鲜样本的时候同样能得出正确答案,泛化能力就是指这种对新鲜样本预测的能力。keyword:预测能力提高泛化能力的方法:1.增加数据量2.正则化Regularization:L1正则化:让最优解靠近某些轴,其他轴为0.服从拉不拉斯分布L2正则化:让最优解靠近某些原点.服从高斯分

2020-11-25 13:18:35 184

原创 对LBP与HOG的理解

LBP、HOG、SIFTLBP(Local Binary Pattern),局部二值模式一种描述图像局部纹理特征的算子主要思想:: 通过比较图像区域中每个像素点与其邻域内像素点的灰度值,利用二进制模式表示的比较结果来描述图像的纹理特征。HOG(Histogram Of Oriented Gradient),方向梯度直方图计算水平和垂直方向的梯度,再计算梯度的直方图。...

2020-11-25 12:21:54 1372 1

原创 第四次作业:猫狗大战挑战赛

cat VS dog.ipynbimport numpy as npimport matplotlib.pyplot as pltimport osimport torchimport torch.nn as nnimport torchvisionfrom torchvision import models,transforms,datasetsimport timeimport json# 判断是否存在GPU设备device = torch.device("cuda:0" if

2020-11-19 17:45:44 271

原创 数字图像处理之同态滤波器

同态滤波简介是把频率滤波和空域灰度变换结合起来的一种图像处理方法,它根据图像的照度/反射率模型作为频域处理的基础,利用压缩亮度范围和增强对比度来改善图像的质量。同态变换一般是指将非线性组合信号通过某种变换,使其变成线性组合信号,从而可以更方便的运用线性操作对信号进行处理。同态滤波基本流程S(x,y)取对数傅里叶变换频域滤波傅里叶逆变换取指数T(x,y)代码import cv2import mathimport numpy as np import matplotlib.pyp

2020-10-30 20:46:19 1142

原创 小波变换(分解/重构)和彩色图像分量处理

小波变换小波分析小波变换分成两个大类:离散小波变换(DWT) 和连续小波转换(CWT)。两者的主要区别在于,连续变换在所有可能的缩放和平移上操作,而离散变换采用所有缩放和平移值的特定子集。所有小波变换可以视为时域频域表示的形式,所以和调和分析相关。应用1.影像分割影像分割可以定义为,将影像分成若干个区域,而这些像素组成区域必须为各个类似的像素所连结而成.临界值法: 主要是靠设定临界值,来去区分物体与背景.区域法: 将影像分为若干个子区域,这些子区域有相连性边界法: 借由求影像梯度大小,来找出

2020-10-30 09:36:27 6626 2

原创 数字图像处理作业:频率域处理

一,知识总结频率域处理与空间域处理的差异性1.频率滤波器有三种1.低通滤波器(频率域平滑):边缘和噪声等尖锐变化处于傅里叶变换的高频部分使低频分量顺利通过而有效阻止高频分量,这样可以滤除频域中高频部分的噪声,经过逆变换就可以得到平滑图像。缺点:牺牲图像清晰度为代价来减少干扰效果。如果滤除的高频分量中含有大量的边缘信息,会发生边缘模糊现象:振铃类型: 理想低通滤波器:尖锐 /巴特沃斯低通滤波器:处于两者之间高斯低通滤波器:平滑2.高通滤波器(频率波锐化):相反3.同态滤波器:把频率过

2020-10-19 20:40:49 2664

原创 图像数字处理——直方图/滤波器

图形数字处理作业使用Python+OpenCV实现对图像的处理。作业说明:1.直方图均衡化2.平滑滤波器(中值和均值)3.锐化滤波器(一阶和二阶的差异)一.直方图均衡化1.简单说明:通过改变图像的直方图来改变图像中各像素的灰度,主要用于增强动态范围偏小的图像的对比度.把原始图像的直方图变换为均匀分布(均衡)的形式,直方图均衡化是一种全局处理方式,它对处理的数据不加选择。2.代码:import cv2import numpy as npimg = cv2.imread('caise2.

2020-10-15 16:28:29 1073

空空如也

空空如也

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

TA关注的人

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