自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (3)
  • 收藏
  • 关注

转载 Unity小技巧介绍(四)

技巧一在float型的字段前添加范围属性声明如[Range(0, 10)],即可在检视面板中使用滑动条来设置该字段的值。技巧二对一组字段使用属性声明[Header(“XX”)],可以在检视面板中将字段进行分组。技巧三从Unity 5开始,新建场景默认会带有天空盒,可以利用Unity自带的天空盒材质来自定义天空盒颜色。

2017-02-15 17:56:20 417

转载 Unity小技巧介绍(三)

技巧一程序员们应该都知道,从项目视图点击右键创建的脚本会自动填充一些代码。其实这些自动填充的代码模板也是可以自定义的。如果使用Mac,找到应用程序中的Unity.app,右键单击显示包内容,找到Resources>ScriptTemplates文件夹,然后选择你要创建模板的脚本类型,复制一份自己命名并编辑后保存,然后退出编辑器之后重新打开,再在项目视图中右键

2017-02-15 17:54:49 454

转载 Unity小技巧介绍(二)

#1如果你是极具冒险精神的程序员,那这个技巧一定要去试试。你知道Unity里面的文件名、类名、函数名、变量名、序列化定义甚至是Tag名称都可以支持中文吗?不过不建议大家这么做,所以出现问题自己负责哈。 #2如果你的屏幕够大,可以在开发过程中打开多个场景或其它视图,这样在调整时就可以看到场景的不同区域或角度。

2017-02-15 17:49:19 506

转载 Unity小技巧介绍(一)

# 1如果编辑器意外崩溃了,但场景未保存,这时可以打开工程目录,找到/Temp/_Backupscenes/文件夹,可以看到有后缀名为.backup的文件,将该文件的后缀名改为.unity拖拽到项目视图,即可还原编辑器崩溃前的场景。 # 2所有数值类型的字段,都支持在检视面板中直接输入简单的数值表达式。 # 3

2017-02-15 17:47:32 618

原创 Unity3D海量新书资源

Unity3D 4.x CookbookUnity Shaders and Effects CookbookUnity 3D Game Development by Example BeginnerUnity 2D Game Development

2015-04-11 18:27:33 1323

转载 ClipboardHelper

// C# // ClipboardHelper.cs using UnityEngine; using System; using System.Reflection; public class ClipboardHelper { private static PropertyInfo m_systemCopyBufferProperty = null; pr

2015-03-10 18:24:13 1028

转载 C# String.Format格式说明

C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}", 2)$2.000D十进制string.Format("{0:D3}", 2)002E科学计数法1.20E+0011.20E+001G常规string.Fo

2015-01-26 09:09:23 779

转载 win7下Excel2003/2010 同时打开多个独立窗口

解决方案:注:此方法适用于Windows 7下的 Office 2003/2010 版本,我以excel 2003 做示范。建议先备份导出要修改的注册表1.     打开注册表编辑器,先进行导出操作备份注册表。2.    运行  regedit  打开注册表3.     定位到注册表:HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Ope

2014-11-27 13:36:47 2619 1

转载 Unity脚本执行顺序

Execution Order of Event FunctionsIn Unity scripting, there are a number of event functions that get executed in a predetermined order as a script executes. This execution order is described b

2014-11-13 11:11:56 932

转载 An Introduction to Reflection in C#

IntroductionIn this article, we will see something about reflection in .NET. First, we will see what the System.Reflectionnamespace will do for .NET developers. Reflection allows the inspection

2014-11-05 09:41:48 635

转载 Policies/Binary Compatibility Issues With C++

DefinitionA library is binary compatible, if a program linked dynamically to a former version of the library continues running with newer versions of the library without the need to recompile.

2014-11-04 15:29:18 607

转载 拆箱转换

Unboxing is an explicit conversion from the type object to a value type or from an interface type to a value type that implements the interface. An unboxing operation consists of:Checking the ob

2014-11-04 15:11:54 822

转载 C# 静态类(static class)

类可以声明为 static 的,以指示它仅包含静态成员。静态类在加载包含该类的程序或命名空间时,由 .NET Framework 公共语言运行库 (CLR;特指:C#语言) 自动加载。使用静态类来包含不与特定对象关联的方法,具有通用性注意事项:(1) 不能使用 new 关键字创建静态类的实例;(2) 仅包含静态成员;(3) 不能被实例化;(4

2014-10-15 13:55:57 1636

转载 使用MAP文件快速定位程序崩溃代码行

作为程序员,平时最担心见到的事情就是程序发生了崩溃,无论是指针越界还是非法操作,都将给我们的应用系统造成巨大的损失。但在一个大型系统的测试过程中,初期出现程序崩溃似乎成了不可避免的事。其实测试中出现程序崩溃并不可怕,反而是测试的成功。我们更为关心的是程序中的哪一行导致了系统崩溃,这样我们才能有针对性的进行改正。  在VC中,我们可以利用出现程序崩溃时VC的自动跳转,定位到出错代码行。但在大量的

2014-05-26 10:54:31 662

翻译 将子查询重写为联合

Sometimes there are other ways to test membership in a set of values than by using a subquery. Also, on some occasions, it is not only possible to rewrite a query without a subquery, but it can be mor

2014-04-10 18:22:19 999

原创 闲情书画

2014-03-12 23:24:13 847

原创 Machine Learning Notes ——Linear Regression

Linear Regression with One VariableCost function    Gradient descentLinear Regression with multiple variablesGradient descent for multiple variablesFeature Scalin

2014-03-12 22:49:11 950

翻译 Unity3D: JavaScript->C# 或 C#->JavaScript的调用

在进行Unity3D 编程时,有些情况下,我们需要访问另一个不是我们正在使用的编程语言的脚本。虽然强烈推荐将所有脚本转换成一种,但是知道如何从一个JavaScript类访问一个C#脚本及反过来的情况是很有用的。

2014-02-24 17:11:05 2659

翻译 PlayMaker — 事件

概述所有的状态间的过渡都是由事件触发的。使用Event Manager 来添加/编辑事件。有两种基础类型的事件: 1.系统事件:自动发送;不能编辑或删除。 2.用户事件:你可以使用你想要的自定义事件。

2014-02-13 18:44:34 7364

翻译 PlayMaker — 动作

概述每个状态激活的时候都有一个动作列表去执行。每个动作都有一个指定的目的:播放一个动画、朝目标移动一个游戏物体( game object)、测试一个碰撞等等。简单的动作结合起来能够制造复杂的行为。

2014-02-13 17:50:53 3580

翻译 PlayMaker — 核心概念

有限状态机(Finite State Machines) 一个有限状态机(FSM)将行为组织成一些离散的状态。开、关、开启、关闭、行走、空闲、攻击、防御...Playmaker 使用事件驱动的有限状态机来控制Unity:

2014-02-13 16:42:17 4475

翻译 《实用OpenCV》<六> 图像中的形状(2)

霍夫变换霍夫变换将轮廓从X-Y空间转换为参数空间。然后使用目标曲线(像线条或圆形)的特定参数属性来确立匹配该目标曲线在参数空间的点。比如,让我们来处理图像边缘检测的输出中的线条检测问题(注:检测边缘里的线条)。

2014-01-14 00:35:52 2706

翻译 《实用OpenCV》<六> 图像中的形状(1)

形状是当我们看到物体时最开始的印象之一,这一章我们将赋予计算机这种能力。识别图像里的形状是通常是做决策时一个重要步骤。形状是由图像的轮廓形成的,所以理论上形状识别是通常在边缘或轮廓检测后的步骤。

2014-01-05 13:07:58 5039

原创 3dsMax和Unity3D坐标系同步

3ds Max直接导出的FBX导入到Unity3D里,会发现x轴旋转度为-90, 这是因为3ds Max采用的是右手坐标系统,Unity则是左手坐标系统。接下来将演示告诉你如果修正这一问题。

2014-01-03 19:40:17 17023 1

翻译 《实用OpenCV》<五> 图像滤波(4)

腐蚀是通过在一个图像上遍历使用一个矩形核。反馈值是核元素和核所在像素的叉积最大值。因为所有核元素都一样,所以应用此核代表替换每个像素值为该像素周围矩形区域的最小值。你可以想象这样会引起图像里黑色区域会“侵蚀”到白色区域(因为白色像素值比黑色的要高)。膨胀也一样,区别是反馈值是叉积的最大值。会引起白色区域侵蚀到黑色区域。核的大小会决定腐蚀或膨胀的量。

2014-01-02 23:10:14 1647

翻译 《实用OpenCV》<五> 图像滤波(3)

有效检测图像边缘和拐角 之前的水平和垂直边缘可以很轻易地使用滤波器来检测。如果建立一个合适固定朝向的核,你也可以检测其他方向上的边缘。然而事实上一般需要检测图像里所有朝向的边缘。我们将讨论一些智能的方法来做到这一点。当然,拐角也是可以用一些合适的核来检测的。

2013-12-30 15:22:34 1728

翻译 《实用OpenCV》<五> 图像滤波(2)

模糊图像     模糊图像的第一步是在不改变太多外观的情况下减小图像的大小。模糊可以被认为一个低通滤波的操作,用一个简单直观的核矩阵来实现。图像可以被认为在两个轴方向上拥有各种频率成分。边缘拥有高的频率,而亮度改变不明显的地方拥有低频率。更具体地说,一个垂直边缘在沿水平轴表现高频率成分,反之亦然。纹理细致的地方也拥有高频率(细致的纹理是指像素亮度值在短像素距离内改变很大)。较小的图像不能很好地

2013-12-29 20:38:08 1264

翻译 《实用OpenCV》<五> 图像滤波(1)

图像滤波        这一章我们将继续讨论图像的基本操作。将讨论一些滤波理论和一些从图像中提取特征或抑制图像噪声的方法。        图形处理和计算机视觉之间有一条华丽丽的分割线。图形处理主要是通过不同的变换来呈现图形的不同表现。其通常呢,但不总是,是为了”显示”的目的,包括图像色彩空间的转换,锐化或模糊,改变对比度,仿射变换,裁剪,缩放等等。相比之下,计算机视觉所关心的是从图像中提取

2013-12-29 14:24:47 1826 1

翻译 《实用OpenCV》<四> 图像和GUI窗口的基本操作(4)

写入视频到硬盘 VideoWriter对象可以写入视频到硬盘。构造函数需要以下参数: • 输出文件名 • 输出文件编码解码器。接下来的代码里, 我们使用常见的MPEG编码解码器。你可以通过 CV_FOURCC宏来指定。各种编码解码器表示的四字符串可以参考 www.fourcc.org/codecs.php。前提是你的电脑上装有该编码解码器。

2013-12-29 11:43:03 1748 1

翻译 《实用OpenCV》<四> 图像和GUI窗口的基本操作(3)

ROI:从图像裁剪矩形区域 图像的兴趣区 兴趣区其实就如字面意思一样,是我们对图像特别感兴趣和愿意处理的一块区域。比如图片很大,大部分区域都不是我们想要用的,或者处理过程如果基于整张图的话计算量是很昂贵的。OpenCV里用一个rect结构来指定兴趣区,我们需要用左上角的位置,宽和高来定义一个rect。

2013-12-29 11:39:52 2002 2

翻译 《实用OpenCV》<四> 图像和GUI窗口的基本操作(2)

GUI跟踪条和函数回调 回调函数是指当事件发生时自动被调用的函数。可以和OpenCV里面的很多事件相关联,像鼠标左右键的点击,滑块的移动等等。

2013-12-29 11:36:59 2204

翻译 《实用OpenCV》<四> 图像和GUI窗口的基本操作(1)

在窗口中显示硬盘中的图像 在OpenCV里显示图片是非常容易的,highgui模块的imread(), namedWindow()和imshow()方法就可以解决。看一下例子4-1:在窗口里展示一张图片,按下Esc 或 q 或者 Q 可以退出。

2013-12-29 11:31:53 3078

翻译 《实用OpenCV》<三> OpenCV内置Demo (2)

Stereo Matching(立体匹配)    stereo_matching 这个demo展示了OpenCV处理立体块匹配和视差计算的能力。

2013-12-26 12:42:33 1492 2

翻译 《实用OpenCV》<三> OpenCV内置Demo (1)

现在你已经将OpenCV安装到你的计算机里了(希望是的),是时候看一些Demo来瞧瞧OpenCV能为你干些啥,运行Demo刚好也可以验证一下是否成功地安装了OpenCV。    OpenCV自带了很多Demo ,以C、C++和Python代码的形式在OPENCV_DIR里的samples目录里面

2013-12-25 20:11:49 2684 3

翻译 《实用OpenCV》<二> 在你的电脑上配置OpenCV

现在你应该知道计算机视觉对于机器人来说是多么的重要了,OpenCV能够帮助你实现这一切。(TODO)WindowsWindows用户的安装说明可以参考http://opencv.willowgarage.com/wiki/InstallGuide。与MS Visual C++ 的集成可以参考http://opencv.willowgarage.com/wiki/VisualC+

2013-12-25 15:53:21 1253

翻译 《实用OpenCV》<一> 计算机视觉及OpenCV介绍

当我们清醒的时候,很大程度上是通过视觉来从世界获得信息。我们的眼睛不停的转动使得我们可以随时注意到需要了解的事物。更赞的是,我们的大脑将双眼读到的信息处理成围绕着的一个三维世界,并使我们知道在其中的位置及方向。那要是机器人如果能像我们一样能够看见并能理解事物会是多么的酷啊。

2013-12-25 12:56:23 2082

原创 OpenCV简单实现PhotoShop图层混合

暂时不知道OpenCV本身有没有更好的方法支持混合 ,于是自己简单的实现了一下,现提供给大伙看看

2013-12-19 10:47:57 2468

转载 程序猿自救指南之——如何保护你的腰?

作者:百度知道网友 黑斯廷斯(科学传播硕士,科学记者)‍颈椎不好的人,通常腰椎也不太舒服,反之亦然。既然之前讲过了颈椎,那么现在继续谈谈要如何保护我们的腰椎。和颈椎病的病因相似,长期保持同一姿势也会造成腰椎劳损,而对腰椎损害更大的是——长期保持一个不正确的姿势,尤其是不正确的站姿和坐姿。站直,且保持脊柱的生理弯曲回想一下,你站直过吗?这里说的“站直”不是像军人站军姿那样,浑身使劲,

2013-11-28 10:50:22 811

转载 程序猿自救指南——如何保护你的眼睛?

作者:百度知道网友 黑斯廷斯(科学传播硕士,科学记者)基本上,每一个明眸善睐的青葱少年在做了程序猿以后,都迅速蜕变成满眼血丝的怪蜀黍。那么关于我们的眼睛,程序猿该了解些什么,该如何自救呢?干眼症是因为眨眼次数太少对于程序猿来说,发病率最高的眼病大概非干眼症莫属了吧。所谓干眼症,顾名思义就是眼球干涩。在我们每一次眨眼的时候,眼睑都会使眼泪在眼球表面形成一层泪膜,保护眼睛始终湿润。这层

2013-11-28 10:48:01 1027

转载 程序猿自救指南之——如何拯救你的颈椎

作者:百度知道网友 黑斯廷斯(科学传播硕士,科学记者)“颈椎病不仅是程序员的职业病,更是现代人的都市病。”——黑斯廷斯所谓名人名言就是任意一句话加上一个外国人名。好吧这句话虽然是现编的,但我相信没有人会对它提出异议。毕竟,留意一下你周围有多少人在抱怨自己肩酸脖子疼就知道了。八成你自己也是其中一员。(想知道自己是否患有颈椎病,请见文末的颈椎病自测。)颈椎病可以很危险颈椎病的成因大

2013-11-28 10:44:55 826

Unity 5.x Shaders and Effects Cookbook, 2nd Edition

没错,真的就是Unity 5.x Shaders and Effects Cookbook, 2016 第二版,unity5.x shader 教程哦~~~~~

2016-03-31

libiconv-2.dll

opencv libiconv-2.dll

2013-12-25

lua学习资料

lua开发文档资料 新手不错的学习资料 推荐下载看看

2012-12-15

空空如也

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

TA关注的人

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