草庐IT

android-opencv

全部标签

使用Firebase在Android中打印用户名和电子邮件ID

packagedonet.mychatapp;importcom.facebook.AccessToken;importcom.facebook.CallbackManager;importcom.facebook.FacebookCallback;importcom.facebook.FacebookException;importcom.facebook.FacebookSdk;importandroid.app.ProgressDialog;importandroid.content.Intent;importandroid.content.pm.PackageInfo;importan

Android我想从在线数据库中流式图像

我是Android的新手,因此我想创建一个背景壁纸应用程序。我已经制作了离线版本,该版本使用ImageDapter显示了来自阵列的图像。但是我想在线上将图像从在线数据库下载和显示。这样做的简单和最佳方法是什么?一个示例将是首选。看答案您可以使用毕加索库。使用毕加索的图像加载非常容易,您可以这样做picasso.with(context).load(“”http://i.imgur.com/dvpvklr.png”).into(ImageView);在他们的网站您可以获取所有细节。另一个库是滑行。您也可以使用Glide来加载图像。

c++ - 在 OpenCv 中对 cv::Mat 进行排序

OpenCV中是否有类似于Matlab中的[srtd,srtdinds]=sort(dst,'ascend');的等效函数?我试过cv::sortIdx(source,dst,cv::SORT_ASCENDING);但它不起作用。我的源Mat包含一个列。 最佳答案 来自cv::sortIdx()的文档:Insteadofreorderingtheelementsthemselves,itstorestheindicesofsortedelementsintheoutputarray.这意味着在调用cv::sortIdx()复制Mat

c++ - "Function not declared in this scope"编译openCV代码出错

我正在尝试编写一些使用openCV函数的代码。我从文档中提供的一些示例代码开始:#include#include#includeusingnamespacecv;usingnamespacestd;intmain(intargc,char**argv){if(argc!=2){cout当我尝试在Eclipse-CDT中构建它时,我得到了这个:****BuildofconfigurationDebugforprojectopenCV1****makeallBuildingtarget:openCV1Invoking:CrossG++Linkerg++-L/usr/local/lib-o"

Android矩阵Matrix裁切setRectToRect拉伸Bitmap替代Bitmap.createScaledBitmap缩放,Kotlin

Android矩阵Matrix裁切setRectToRect拉伸Bitmap替代Bitmap.createScaledBitmap缩放,Kotlin classMyImageView:AppCompatImageView{privatevarmSrcBmp:Bitmap?=nullprivatevartestIV:ImageView?=nullconstructor(ctx:Context,attrs:AttributeSet):super(ctx,attrs){//mSrcBmp是原始图大小,没有缩放和拉伸的。mSrcBmp=(drawableasBitmapDrawable).bitmap

c++ - 在 Python 中公开来自 OpenCV 的 LBP 描述符

我希望能够使用OpenCV在python中计算LBP描述符。根据this我需要重新编译openCV。我更改了opencv-2.4.6.1/modules/contrib/src/facerec.cpp中的elbp()函数,因此它们将不再是statisc。现在我必须在HFile中声明它们(假设我创建了elbp.hpp,或者我应该将其添加到现有文件中吗?)://Thisisaheaderfilecreatedtoexposetheelbp(evaluateLBP)functions#include"opencv2/core/core.hpp"namespacecv{Matelbp(Inpu

c++ - 如何在 OpenCV 中删除 mouseCallback

在带有C++的OpenCV中,有没有办法删除mouseHandler(intevent,intx,inty,intflags,void*param){}通过函数添加到窗口“image_window”cv::setMouseCallback("image_window",mouseHandler,(void*)param);感谢您的建议!:-) 最佳答案 像这样将窗口回调函数设置为NULL:cv::setMouseCallback("image_window",NULL,NULL); 关于

c++ - OpenCV 中的转换概念

我是opencv的新手。我现在正在研究OpenCV中图像转换的概念。所以我的问题是,1)为什么仿射变换用2*3矩阵,透视变换用3*3矩阵?2)何时相互使用仿射变换和透视变换?有什么建议吗? 最佳答案 1)这不是关于OpenCV的问题,而是关于数学的问题。对点(x,y)应用仿射变换意味着:x_new=a*x+b*y+c;y_new=d*x+e*y+f;因此仿射变换有6个自由度:a、b、c、d、e、f。它们存储在2x3矩阵中:第一行是a、b、c,第二行是d、e、f。您可以通过矩阵和vector相乘对点应用变换。(x,y)的透视变换为:z

c++ - OpenCV 投资返回率错误

我正在尝试制作一个程序,通过在图像上滑动ROI并将ROI与模板进行比较来识别模式,它将比较ROI和模板的像素值,每次将计数器加1像素匹配,然后我将计数器与阈值进行比较,如果它通过一个矩形将被绘制,如果没有,它将继续在图像中滑动,如果我在其上运行调试器,它显示在图像中滑动时没有错误,但如果我正常运行它,它会抛出下一个异常:OpenCVError:Assertionfailed(0我在下面留下代码:#include#include#include#include#include#includeusingnamespacestd;usingnamespacecv;MatiOrig;//ima

c++ - OpenCV 3.0.0 SurfFeatureDetector 和 SurfDescriptorExtractor 错误

我正在尝试实现OpenCV3.0.0SURF功能描述和检测,但在OpenCV站点上运行示例代码后,我收到大量与SURF相关的错误。知道会出什么问题吗?谢谢!#include#include#include"opencv2/core.hpp"#include"opencv2/features2d.hpp"#include"opencv2/highgui.hpp"#include"opencv2/calib3d.hpp"#include"opencv2/xfeatures2d.hpp"#includeusingnamespacecv;usingnamespacecv::xfeatures2