- 博客(15)
- 收藏
- 关注
原创 SDM(superviseddescentmethod)人脸特征点训练
SDM方法是13年在文章《Supervised Descent Method and its Applications to Face Alignment》提出的,github上一个大牛根据文章《Random Cascaded-Regression Copse for Robust Facial Landmark Detection》的方法利用SDM的思想实现了人脸特征点检测的任务。...
2020-04-09 21:39:51 414
原创 Sobel 算子是像素图像边缘检测算法
Sobel 算子是像素图像边缘检测中最重要的算子之一,该算子包含两组3x3的矩阵,分别为横向及纵向,将之与图像作平面卷积,即可分别得出横向及纵向的亮度差分近似值。如下图,Gx和Gy分别是在横向及纵向的灰度偏导的近似值。(注:对于一个彩色图要先把它转换为灰度图)...
2020-04-09 20:07:57 597
原创 P-tile阈值分割算法
一般用于灰度图像,使用条件是已知目标在政府图像中所占的面积比为P%,先得到图像的灰度直方图,然后从小到大累加,直到为P%,记录当前灰度,以它为阈值来分割图像。条件很苛刻,大部分情况下都用不上。...
2020-04-09 17:00:00 935
转载 MIN_VALUE与MAX_VALUE
遇到一个理所当然但是又没注意到的问题。在JDK中,整形类型是有范围的,最大值为Integer.MAX_VALUE,即2147483647,最小值为Integer.MIN_VALUE -2147483648。对整形最大值加1,2147483648(越界了),那么此时值为多少呢?结果是-2147483648,即是Integer.MIN_VALUE。类似的,对Integer.MIN_VALUE取反...
2019-03-18 20:10:25 2661
原创 第一行代码8.3调用照相机后图片不加载的BUG
private void handleImageOnKitKat(Intent data){String imagePath=null;Uri uri=data.getData();if(DocumentsContract.isDocumentUri(this,uri)){//如果是document类型的uri,则通过document Id处理String docId=Documents...
2019-02-14 15:57:26 436
转载 第一行代码第二版8.2.1小节通知的基本用法在android 8.0运行未出结果
https://blog.csdn.net/weixin_42146999/article/details/80994176
2019-02-13 21:02:03 278
转载 android bundle存放数据详解
https://blog.csdn.net/h183288132/article/details/49701615
2019-01-25 11:55:45 977
转载 报错:You need to use a Theme.AppCompat theme (or descendant) with this activity.
报错:You need to use a Theme.AppCompat theme (or descendant) with this activity.学习 Activity 生命周期时希望通过 Dialog 主题测试 onPause() 和 onStop() 的区别,点击按钮跳转 Activity 时报错:复制代码E/AndroidRuntime: FATAL EXCEPTION: m...
2019-01-25 11:08:38 534
原创 判断浮点数的相等问题
浮点数是不能直接用==来判断相等与否的,因为计算机很难判断浮点数的精度。所以浮点数要用math,h头文件里的fabs函数来取两个浮点数之差的绝对值,再判断是否小于了相应的精度。另外,整形绝对值函数是abs哦...
2018-12-31 21:10:33 843
原创 关于scanf("%[^\n]",str)的输入问题
int n;char string[20][100];scanf("%d", &n);for (int i = 0; i < n; i++){ int count=0; getchar(); scanf("%[^\n]", string[i]); for (int j = 0; j < strlen(string[i]); j++) { if ((stri...
2018-12-31 00:19:53 3807
原创 2018.12.28死循环bug
编写程序中出现:0x00B31B7A 处(位于 Project4.exe 中)引发的异常: 0xC0000005: 读取位置 0x013610的异常导致程序无法正常运行,经调试后是因为一条while(tem[0]!=’\0’)造成的死循环,将0改为变量j后程序正常运行。...
2018-12-28 15:11:43 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人