- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 解决Can‘t obtain static method fromNative(Method, Object) from class com.sun.jna.Native问题
文章目录crash日志信息解决方案参考crash日志信息07-06 15:31:24.866 26421 26446 E AndroidRuntime: java.lang.UnsatisfiedLinkError: Can't obtain static method fromNative(Method, Object) from class com.sun.jna.Native07-06 15:31:24.866 26421 26446 E AndroidRuntime: at com.sun.
2020-07-07 18:12:19
2083
原创 Linux下USB Camera的使用
Linux下USB Camera的使用查看摄像头usb信息查看video设备文件查看camera信息查看系统能否识别出camera通过luvcview查看安装luvcview查看视频opencv c++读取usb camera数据参考支持yuv协议的camera通过usb连接上电脑,可进行如下操作:查看摄像头usb信息lsusbBus 001 Device 007: ID 0c45:130c MicrodiaBus 001 Device 005: ID 0c45:310a Microdia查看
2020-06-02 10:35:29
4222
原创 RGB转NV21格式
RGB转NV21格式读取本地图片生成BitmapRGB转NV21保存NV21格式的byte[]为图片参考NV21 格式属于 YUV420SP 类型,是安卓中有的模式,它的存储顺序是先存 Y 分量,再 VU 交替存储。存储大小=height * width * 3 / 2。注意,对于图片宽、高为奇数时,需要进行处理,否则会在byte[] yuv时发生越界。如果将byte[] yuv的初始化采用b...
2020-04-29 11:19:16
3126
1
原创 linux中c++读取目录和子目录下文件
#include <sys/types.h>#include <sys/stat.h>#include <dirent.h>#include <cstddef>#include <string>void getFiles(std::string path, std::vector<std::string> &...
2020-04-27 09:58:38
2018
1
原创 Pytorch模型转onnx模型
Pytorch模型转onnx模型import ioimport torchimport torch.onnxfrom models.C3AEModel import PlainC3AENetCBAMdevice = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")def test(): model ...
2019-12-26 19:55:09
10997
20
原创 MNN模型转换报Don't support type [ ConvolutionDepthwise ]
MNN模型转换Don't support type [ ConvolutionDepthwise ]问题解决方法问题当将caffe模型转换成mnn模型时抛如下异常Start to Convert Other Model Format To MNN Model...[16:34:45] :143: Don't support type [ ConvolutionDepthwise ], fo...
2019-09-24 11:57:50
872
原创 Bitmap与byte[]转换
一、Bitmap转换成byte[]1.文件流的方式转换ByteArrayOutputStream baos = new ByteArrayOutputStream();mRBmp.compress(Bitmap.CompressFormat.JPEG, 100, baos);byte[] data = baos.toByteArray();2. Bitmap中的方法copyPix...
2019-01-07 14:56:16
47640
2
原创 timeval时间溢出问题
该结构体是Linux系统中定义,struct timeval结构体在time.h中的定义为:struct timeval{__time_t tv_sec; /* Seconds. */__suseconds_t tv_usec; /* Microseconds. */};在ndk中使用tv_sec或者tv_usec时,需先强制类型转换,否则直接用于计算或者显示会有...
2018-12-24 19:24:57
2543
原创 C++程序CMakeLists.txt的写法
cmake_minimum_required(VERSION 3.2.0)project(Test)add_definitions(-std=c++11)add_definitions(-g -o2)#define cuda,opencv,cudnnADD_DEFINITIONS( -DGPU ) # use opencvset(CMAKE_PREFIX_PATH ${C...
2018-12-11 11:33:38
406
原创 C++写文件
1.opencv保存图片cv::imwrite,如果不设置参数CV_IMWRITE_PNG_COMPRESSION,默认会压缩3倍。2.追加内容写txt文件,打开文件时需指定打开模式为ios::app。具体代码如下:template<typename T>string toString(const T &t) { ostringstream oss; ...
2018-12-11 11:25:34
307
转载 Ubuntu 16.04 python升级后terminal终端无法打开
转自:https://www.jianshu.com/p/20aba95f4f58异常:python升级后,由自带的3.5升级到3.6后,terminal 无法打开表现为按ctrl alt T 转圈然后无反应。初步推断跟python有关,因为之前我升级了python然后在命令行修改了一些设置。下面先看看问题:在所有程序中找到xterm输入gnome-terminal报错大概如...
2018-11-05 10:05:32
1078
翻译 How to Install OpenCV in Ubuntu 16.04 LTS for C / C++
在http://www.codebind.com/cpp-tutorial/install-opencv-ubuntu-cpp/中详细描述了在Ubuntu16.04上安装OpenCV的步骤。关键步骤如下:Step 1 – Updating Ubuntu$ sudo apt-get update$ sudo apt-get upgradeStep 2 – Install depend...
2018-09-21 10:20:37
603
原创 自定义分享列表项
点击分享,若手机中多个应用支持android.content.Intent.ACTION_SEND或者android.content.Intent.ACTION_SEND_MULTIPLE,通常系统是通过ChooserActivity或ResolverActivity中来过滤中系统中支持的应用,并以分享列表的形式展示。 如果想要自定义分享列表项,那么需要通过context.ge...
2018-08-07 14:20:39
2425
转载 打造你的专属工具包之Android篇
不知道大家有没有过这样的情况,做一个新项目的时候,需要用到一些之前写过的工具类,然后从之前写过的项目中Copy一份到新的项目中,这样的做法并没有什么大问题,只是工作重复性太高,不利于积累。我们是否可以尝试另一种方案呢!将每次写过的工具类单独放到一个项目中,然后供其他项目来引用,而且可以一点点的完善这个工具包,最终成为你的开发利器。下面我做个简单的例子来演示一下如何一步一步的打造你的专属工具
2015-07-13 15:41:10
935
转载 Android 之使用LocalBroadcastManager解决BroadcastReceiver安全问题
参考博客:http://blog.youkuaiyun.com/t12x3456/article/details/9256609http://blog.youkuaiyun.com/lihenair/article/details/19343767http://blog.youkuaiyun.com/plussoft/article/details/12971265http://blog.csdn.n
2015-07-02 13:38:04
1152
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人