小编Str*_*nge的帖子

活动关闭抛出 DeadObjectException 且未通知错误代码部分

该代码对于低于 API28 的设备运行良好,对于高于或 Api28 的设备则失败。调试器不会显示引发错误的代码部分。

抛出错误的部分是在网络浏览器和视频播放器的意图期间。

我已经尝试过所有低于 API28 的 Android 设备,并且代码工作得很好。

    hRecycler.read.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

          //  Toast.makeText(context,url,Toast.LENGTH_SHORT).show();

            Intent i = new Intent(Intent.ACTION_VIEW);

            i.setData(Uri.parse(url));

            context.startActivity(i);
        }
    });

    @Override
    public void onSuccess(VimeoVideo video) {
    String streamlink = (String)video.getStreams().values().toArray()[0];
    Intent intent = new Intent(android.content.Intent.ACTION_VIEW);
    Uri data = Uri.parse(streamlink);
    intent.setDataAndType(data, "video/mp4");
    context.startActivity(intent);
    }

    @Override
    public void onFailure(Throwable throwable) {
    Toast.makeText(context,"Problem withlink",Toast.LENGTH_SHORT).show();
    }




 RemoteException occurs on reporting focusChanged, w=Window{bd21bfc u0 com.example.android.play_api/com.example.android.play_api.TestimonyActivity EXITING} android.os.DeadObjectException
         android.os.DeadObjectException
     at android.os.BinderProxy.transactNative(Native Method)
     at android.os.BinderProxy.transact(Binder.java:1143)
     at …
Run Code Online (Sandbox Code Playgroud)

android exception

6
推荐指数
1
解决办法
1万
查看次数

在python中使用OpenCV分隔图像中的线条和圆圈

我试图将线条和圆圈分开,而不是一些圆圈与曲线连接的线条。

我尝试使用轮廓来查找圆圈,但它包括轮廓内的线条,因此我还尝试对图像进行骨架化,以查看圆圈和线条之间的连接是否可能会中断,但未成功。

Hough_circles 并非在所有情况下都检测到圆圈,因此一旦消除了周围的线条,我必须使用轮廓找到圆圈的唯一选择。

输入图像

  • 编辑

示例 2

Input
Run Code Online (Sandbox Code Playgroud)

输入图像

Output :  Not desired output
Run Code Online (Sandbox Code Playgroud)

输出图像

在输出图像中,我得到的圆圈没有被分开,线条与圆圈合并,轮廓给出了不同的形状。

请找到一些方法来分割圆和线。请尝试用 Python 而不是 C++ 来回答。也允许使用 C++ 答案。

提前致谢!

python opencv image image-processing computer-vision

4
推荐指数
1
解决办法
986
查看次数