学习
高小耸
MD,一不小心30多了
展开
-
Ubuntu20.04安装pcl-python
pcl-python原创 2022-03-14 18:19:15 · 2126 阅读 · 0 评论 -
关于opencv imdecode速度慢的问题
项目需求,前端需要将图片转换成base64格式发给后端的jetson AGX上处理。因为jetson AGX CPU性能是比较羸弱,解析的时候,一张图片4032*3024竟然要300多ms。为了提升性能,选择了turboJpeg来替换opencv原生的cv2.imdecode()和cv2.imwrite(). 更换后大概能有200多ms。替换cv2.imwrite()原代码:import cv2cv2.imwrite('img.jpg',img)替换为from turbojpeg import原创 2021-09-18 16:34:27 · 4395 阅读 · 4 评论 -
基于Pytorch简单的sotfmax分类算法实现
使用pytorch搭建简单的softmax分类网络目的一个简单的softmax模型的实现加载模型目的之前一段时间有很多次想学习深度学习内容,但很多次都失败了。分析其中的一个原因就是每次都陷入某一个定理或公式的推导中,当受挫了就放弃了。下次就又卡在相同的地方了,导致自己每次看都觉得自己搞不定这个。现在,换一个角度去学这个东西,先从整体去看它,如果有不会的地方就略过,先会用,当有了一个整体的认知后,再去想它的实现细节,以及为什么使用这个。文章基于《动手学深度学习 Pytorch版》一个简单的softma原创 2021-08-01 14:09:25 · 409 阅读 · 0 评论 -
关于utf-8BOM 转utf-8
关于utf-8BOM 转utf-8在跑paddleOCR时遇到了一个问题,在使用gen_label.py的过程中,出现了报错:在读取一个label文件时出现 “\ufeff” 读取错误原因是“\ufeff”是utf-8BOM格式的,需要更改为utf-8格式现贴下代码:import osimport sysimport codecsdef listdir(path, list_name): #传入存储的list for file in os.listdir(path):原创 2021-07-03 15:15:12 · 1549 阅读 · 0 评论 -
OpenGL安装brew时,出现permission denied
执行命令行:sudo chown -R $(whoami) /usr/local原创 2018-12-27 13:53:04 · 273 阅读 · 0 评论 -
UGUI ScrollView 使用时遇到的问题
ScrollView使用遇到的问题问题描述:使用component ScrollRect来实现滑动效果的时候,出现当划上去后会自动复位,导致列表下面的无法看到和触发。RootCause:是因为content的界面大小设置小了,理论上Content的recttransform的size要大于等于其所有子物体size的和。下图为关闭mask效果后的图片: 下图为开启mask效果后的...原创 2018-09-06 19:21:09 · 2135 阅读 · 0 评论 -
好工具及文章收藏(一)
Unity基于委托的消息分发:http://wiki.unity3d.com/index.php/CSharpMessenger_Extended 深入理解委托:https://www.cnblogs.com/kirinboy/archive/2009/08/28/intensive-delegate-2.html转载 2018-08-23 10:22:02 · 306 阅读 · 0 评论 -
双击事件的检测(基于C#和Unity)
今天做项目时,需要做单击和双击事件的检测。 找到了一个解决方案:https://blog.csdn.net/zhangbp/article/details/50845020但是它是检测鼠标双击事件的,我们需要进行键盘上的单击和双击。所以在他的基础上进行进一步修改:private bool keyDownStatus;private int keyDownCount;private f...原创 2018-08-02 18:56:07 · 2527 阅读 · 0 评论 -
UI界面切换框架
这个框架是基于Siki之前的UI框架进行修改的。在之前框架的基础上,进行了一些个人的修改和扩展。 下面是这个框架的架构: 修改的地方: 1 首先是扩展: 原框架: 原框架是通过一个BasePanel类做基类进行扩展,想要自定义一个面板类,就要继承BasePanel。 修改后: 将BasePanel替换为一个IPanel接口,节省出继承基类的...原创 2018-07-20 18:02:05 · 2132 阅读 · 0 评论 -
C#的学习笔记
发了Lua的,C#也一并发了。 声明一下:本文是供用于本人学习的,可能有错误存在,如有错误指正,本人不胜感激。 ps:学习很苦比,但还好编程带来的乐趣足够大。...原创 2018-07-11 11:20:08 · 130 阅读 · 0 评论 -
Lua学习笔记整理
这是以前学习Lua时,使用XMind整理的学习笔记。最近Lua的知识有些模糊了,放在这里保存一下,也方便自己温习。原创 2018-07-11 11:13:37 · 148 阅读 · 0 评论 -
StrangeIOC 个人学习笔记
学习Unity有一段时间了,最近打算找工作了,但是先要做一个Demo练练手,现在需要一个游戏框架来做客户端。根据所知道的Unity的框架,除了MVC就是StrangeIOC了,所以打算使用StrangeIOC来做这个游戏Demo。现在先来回顾一下对StrangeIOC的使用: 1. 启动这个框架:ContextView => Awake() => context = new MV...原创 2018-07-11 10:50:22 · 1435 阅读 · 0 评论 -
Unity编辑器扩展(二)
unity里面有EditorUtility.DisplayProcessBar()的功能&EditorUtility.DisplayCancelableProcessBar()的功能float countDownNum=0;private void OnGUI() { if (GUILayout.Button("Process")) { ...原创 2018-03-05 14:33:23 · 246 阅读 · 0 评论 -
AssetBundle打包
关于AssetBundle打包随着Unity的更新,之前的BuildPipeline.BuildAssetBundle()已经被弃用了。现在使用的是BuildPipeLine.BuildAssetBundles().目前看到的主要差别,BuildAssetBundle返回一个布尔值,而BuildAssetBundles返回的是AssetBundleManifest对象。这个方法...原创 2018-03-03 19:20:55 · 290 阅读 · 0 评论 -
使用Unity Editor打包 AssetBundle
Unity Editor扩展最近在看热更新和编辑器扩展,于是想着就把打包AssetBundle的过程在Editor里面进行实现。背景描述:AssetBundle的打包,之前是需要进行自己输入代码进行打包的。虽然可以放到Editor里进行一件执行,但是涉及到较多的文件时,还是需要将路径一个一个敲进代码里。要实现的功能:当涉及较多的Asset需要打包时,就只需要通过打开文件...原创 2018-03-06 22:38:49 · 1278 阅读 · 0 评论 -
C#Socket异步通讯学习
异步通信:之前写得聊天室是基于同步通信的,使用的Socket.Accept(), Socket.Receive()等方法。同步的方法实现起来简单,但是它是在一个任务处理完之后,然后才能再进行接收。现在使用异步的方法来实现它,当一个任务正在进行中时,又有一个任务进来,那么就会另开一个线程来处理它,使得可以同时进行几个会话。同样使用控制台来实现一个聊天室服务端: 声明一个静态方法Star原创 2018-01-05 15:16:33 · 3821 阅读 · 0 评论 -
基于Unity实现一个简单的局域网聊天室
学习Unity有一点时间了,之前学的都是做客户端的一些内容,现在开始学习联网。我的这个是在观看了 Siki 的教学内容来做的,也有自己的一点点小小的改动在里面。纯粹用于练手了。 因为本人也是小白一枚,所以,有错误的地方或者更好的实现方法,也希望有路过大神能帮忙指正,多谢!整体过程分为两部分:构建服务端、构建客户端。如果有路过大神,帮忙指点一下如何实现远程连接,这个贴只实现了局域网的连接而已。原创 2018-01-03 15:07:46 · 7872 阅读 · 4 评论