TypeError: Expected Ptr<cv::UMat> for argument ‘img‘ 使用opencv过程中报错:TypeError: Expected Ptr for argument 'img'请检查img参数是否是numpy数组,以及其数据类型 dtype是否是np.uint8.如果这两个都没有问题,请检查是否使用了np.transpose但是没有使用np.ascontiguousarray,因为使用了transpose会导致数组存储不连续,需要使其在存储上连续...
mmdetection环境搭建 最近从语义分割转做实例分割,需要用到mmdetection,作为从来没有用过检测工具箱的我,趟了各种坑之后特写此博客供后来者享用(这篇文章算是集众家之所长吧)。系统环境:ubuntu16.04cuda:10.0(此处一定注意检查自己的环境,关乎到后面cudatoolkit版本的安装问题)1.安装anaconda3,这一步不讲,很简单,去官网下载文件运行安装就好了。2.创建...
python+opencv自适应阈值分割 '''adaptive threshold segmentation:for one picture, the brightness of foreground and background may be different,it is difficult for single threshold to segment the picture well, adaptive threshold...
python+opencv阈值分割 '''threshold segmentation'''import cv2import imutilsimport numpy as npdef threshold_seg(args): '''''' threshold = cv2.getTrackbarPos(trackbar_name1, wname) cimg = np.ones(img.shape...
jetson nano入门(五)跑程序 在前两篇博文的基础上,jetson nano已经能够正常跑tensorflow和pytorch的程序,但是大家会发现jetson nano基本上跑不动什么程序,光是图形显示界面,1.1个G就没了,有界面的情况下博主测试了一下tensorflow的测试程序mnist直接只剩下三百多M(一脸懵逼,这还怎么玩)。关闭和打开图形界面显示:#关闭图形用户界面sudo systemctl set-def...
jetson nano入门(四)pytorch安装 pytorch安装就没有那么复杂了python2.7版本的朋友:1.wget https://nvidia.box.com/shared/static/m6vy0c7rs8t1alrt9dqf7yt1z587d1jk.whl -O torch-1.1.0a0+b457266-cp27-cp27mu-linux_aarch64.whl2.sudo pip install torch-1....
jetson nano入门(三)tensorflow的安装 JetsonNano中已经安装了Python3.61.首先安装更新pipsudo apt-get install python3-pip python3-dev安装后pip是9.01版本,需要把它升级到最新版,升级后会有一个小Bug,需要手动改一下python3 -m pip install --upgrade pipsudo gedit /usr/bin/pip3将...
jetson nano入门(二)CUDA安装 jetson nano默认已经安装了CUDA10.0,但是直接运行nvcc -V是不会成功的,需要你把CUDA的路径写入环境变量中。sudo gedit ~/.bashrc在最后添加export CUBA_HOME=/usr/local/cuda-10.0export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PA...
jetson nano入门教程(一)开箱装机 这一部分很简单,有很多大佬已经写过了,给个地址大家自己看,亲测无误,很详细https://blog.csdn.net/beckhans/article/details/89136269
ubuntu16.04 安装pycharm Ubuntu 16.04安装PyCharm-Python IDE PyCharm一个是Python集成开发环境,它既提供收费的专业版,也提供免费的社区版本。PyCharm带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、自动完成、单元测试。PyCharm非常好用,而且是跨平台的。PyCharm网址:ht
卷积步长strides参数的具体解释 conv1 = tf.nn.conv2d(input_tensor,conv1_weights,strides=[1,1,1,1],padding='SAME')这是一个常见的卷积操作,其中strides=【1,1,1,1】表示滑动步长为1,padding=‘SAME’表示填0操作当我们要设置步长为2时,strides=【1,2,2,1】,很多同学可能不理解了,这四个参数分别代表了什么,查
Ubuntu16.04切换默认python版本 直接执行这两个命令即可:~$sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
tensorflow mnist入门 人工神经网络import tensorflow as tfimport numpy as npimport input_data//如果出现找不到input_data module 错误,可以将python -tensorflow-mnist路径下的input_data.py复制到当前的.py文件路径下mnist = input_data.read_data_sets("hom