小编Boo*_*hes的帖子

使用Python,OpenCV中的切片从图像中提取区域

我有一个图像,我想从中提取一个区域.我有这个区域的左上角和右下角的坐标.在灰度我这样做:

I = cv2.imread("lena.png")
I = cv2.cvtColor(I, cv2.COLOR_RGB2GRAY)
region = I[248:280,245:288]
tools.show_1_image_pylab(region)
Run Code Online (Sandbox Code Playgroud)

我无法弄明白如何用它做颜色.我想提取每个通道R,G,B; 从每个通道切割这个区域并将它们合并在一起但是必须有一个更短的方法.

python opencv image-processing

54
推荐指数
2
解决办法
5万
查看次数

创建简单的RMI应用程序时出现"ClassCastException:$ Proxy0无法转换"错误

我正在创建我的第一个非常简单的RMI客户端 - 服务器应用程序.

这是代码:

接口"ICommunication"

package itu.exercies.RMI.server;

    import java.rmi.Remote;
    import java.rmi.RemoteException;

public interface ICommunication extends Remote  
{
    public String doCommunicate(String name) throws RemoteException; 

}
Run Code Online (Sandbox Code Playgroud)

接口实现"CommunicationImpl":

package itu.exercies.RMI.server;

import java.rmi.RemoteException;
import java.rmi.server.UnicastRemoteObject;

public class CommunicationImpl extends UnicastRemoteObject implements ICommunication {

    /**
     * 
     */
    private static final long serialVersionUID = 1L;

    public CommunicationImpl() throws RemoteException {
        super();

    }

    @Override
    public String doCommunicate(String name) throws RemoteException {

        return "Hello this is server , whats up " +name+ " ?!\n";
    }

}
Run Code Online (Sandbox Code Playgroud)

这是我的服务器"CommunicationServer"的主要类:

package …
Run Code Online (Sandbox Code Playgroud)

java rmi

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

使用HttpURLConnection使用JSON数据发出PUT请求不起作用

我正在尝试使用HttpURLConnectionJava中的JSON数据进行PUT请求.我这样做的方式不起作用.我没有错误,所以我不知道问题是什么.

public static void main(String[] args) {

        URL url;
        try {
            url = new URL("http://fltspc.itu.dk/widget/515318fe17450f312b00153d/");
            HttpURLConnection hurl = (HttpURLConnection) url.openConnection();
            hurl.setRequestMethod("PUT");
            hurl.setDoOutput(true);
            hurl.setRequestProperty("Content-Type", "application/json");
            hurl.setRequestProperty("Accept", "application/json");

            String payload = "{'pos':{'left':45,'top':45}}";

            OutputStreamWriter osw = new OutputStreamWriter(hurl.getOutputStream());
            osw.write(payload);
            osw.flush();
            osw.close();
        } catch (MalformedURLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
Run Code Online (Sandbox Code Playgroud)

这是我实际上要做的请求:

Chrome开发者工具的屏幕截图

我已经在同一个应用程序中对资源发出GET请求,但它运行正常.我将非常感谢有关如何调试的所有提示,或者我如何尝试以其他方式执行此操作.到目前为止,我只尝试使用OutputStream而不是,OutputStreamWriter但它既不起作用.

java http httpurlconnection

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

"安装应用程序失败.运行时错误已经生效.修复了WMAppManifest.xml文件中的功能."

我正在为WP8构建这个简单的应用程序.一切正常,直到今天我必须为清单文件添加新功能以允许访问传感器.我只是使用图形编辑器来勾选ID_CAP_SENSORS.现在每次我尝试部署我的应用程序时,我得到:

Installation of the application failed. Run time error has eccured. Fix the capabilities in WMAppManifest.xml file.
Run Code Online (Sandbox Code Playgroud)

这是我的整个清单文件:

<?xml version="1.0" encoding="utf-8"?>
<Deployment xmlns="http://schemas.microsoft.com/windowsphone/2012/deployment" AppPlatformVersion="8.0">
  <DefaultLanguage xmlns="" code="en-US" />
  <App xmlns="" ProductID="{445cf5dd-14ec-4542-a44b-3d5600c1a6e5}" Title="BitCoinTile" RuntimeType="Silverlight" Version="1.0.0.1" Genre="apps.normal" Author="Wiktor Zdziechowski" Description="This very simple application helps you to keep track of BitCoin price." Publisher="XXX" PublisherID="{38b628a8-f9ec-4f05-a22e-5eba9ffe686e}">
    <IconPath IsRelative="true" IsResource="false">Assets\Tiles\FlipCycleTileMedium.png</IconPath>
    <Capabilities>
      <Capability Name="ID_CAP_NETWORKING" />
      <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
      <Capability Name="ID_CAP_SENSORS" />
    </Capabilities>
    <Tasks>
      <DefaultTask Name="_default" NavigationPage="MainPage.xaml" />
    </Tasks>
    <Tokens>
      <PrimaryToken TokenID="BitCoinTailToken" TaskName="_default">
        <TemplateFlip>
          <SmallImageURI IsRelative="true" …
Run Code Online (Sandbox Code Playgroud)

c# windows-phone-8

7
推荐指数
1
解决办法
4661
查看次数

活动扩展了ActionBarActivity和YouTubeBaseActivity

在我的应用程序中,我需要getSupportActionBar()更改其标题并启用home作为后退按钮.我还需要有一个YouTubePlayerView显示视频.我无法扩展ActionBarActivity,并YouTubeBaseActivity在同一时间.解决此类问题的正确方法是什么?

java android android-actionbar android-youtube-api

7
推荐指数
1
解决办法
3048
查看次数

'对操作的反馈消息的反序列化错误...' - 对于我调用的每个方法

我正在尝试为我们的波兰拍卖服务Allegro创建非常简单的客户端应用程序.它们在SOAP体系结构中提供API.问题是,每当我尝试调用任何方法时,我都会收到:

为操作'方法名称'反序列化回复消息正文时出错

我是Web服务的新手,所以我不知道如何找到问题的根源.我绝对相信我将正确的参数传递给下面示例中的方法:

class Program
{

    static void Main(string[] args)
    {
        string ALLEGRO_KEY = "******";
        AllegroWebAPI.AllegroWebApiPortTypeClient allegro = new AllegroWebApiPortTypeClient();
        long version = 0;
        String versionStr = allegro.doQuerySysStatus(out version, 1, 1, ALLEGRO_KEY);

    }
}
Run Code Online (Sandbox Code Playgroud)

我在Visual Studio 2010中使用.NET 4.0.我知道有很多人在.NET中使用此API,即使Allegro本身也有使用此API的官方Windows Phone 7客户端.我该如何排除故障?

这是WSDL地址:

https://webapi.allegro.pl/uploader.php?wsdl

.net c# wcf soap web-services

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

使用Samsung S Pen SDK 2.3构建非常基本的应用程序的问题

我没有Android经验,我正在尝试使用Samsung S-Pen SDK 2.3创建一个非常简单的应用程序.我正在从三星开发者网站上学习本教程.当我实现最基本的例子时,我得到以下错误.

WARNING: Could not load libjni_secime natives
No implementation found for native Lcom/bst/HwBeautify/BeautifyNative;.nativeCBInitEngine:()I
threadid=11: thread exiting with uncaught exception (group=0x41a242a0)
...

FATAL EXCEPTION: Thread-1829
java.lang.UnsatisfiedLinkError: Native method not found: com.bst.HwBeautify.BeautifyNative.nativeCBInitEngine:()
at com.bst.HwBeautify.BeautifyNative.nativeCBInitEngine(Native Method)
at com.bst.HwBeautify.BeautifyNative.cbInitEngine(SourceFile:107)
at com.bst.HwBeautify.BeautifyManager.b(SourceFile:87)
at com.bst.HwBeautify.BeautifyManager.a(SourceFile:85)
at com.bst.HwBeautify.BeautifyManager$1.run(SourceFile:64)
at java.lang.Thread.run(Thread.java:856)
...
S-Canvas is not created yet. Call "changeModeTo" in onInitialized() of SCanvasInitializeListener or call it after onInitialized() SCanvasLayout is up to been initailized
... No implementation found for native Lcom/bst/HwBeautify/BeautifyNative;.nativeCBInitEngine:()I threadid=16: thread …
Run Code Online (Sandbox Code Playgroud)

java android

2
推荐指数
1
解决办法
2563
查看次数

如何将弯曲运动应用于过渡?

教程之后,我能够实现片段之间的共享元素转换.现在我想通过改变共享元素的运动路径来使它变甜.更具体地说,我希望共享元素在弯曲的路径上行进.

根据文档,我可以添加一个ArcMotion到我的过渡,但是 - 就像我理解的那样 - 用ArcMotion.我无法控制曲线弯曲的方向.它在圆形路径上移动但是以逆时针方式移动.现在我TransitionSet看起来如下:

<transitionSet xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="500">
    <changeBounds/>
    <changeTransform/>
    <changeImageTransform/>
    <arcMotion 
        android:minimumHorizontalAngle="90" 
        android:minimumVerticalAngle="90" 
        android:maximumAngle="15"/>
</transitionSet>
Run Code Online (Sandbox Code Playgroud)

我可以用什么替换它ArcMotion来对曲线进行更多控制?除了弧形运动,还有其他方法可以达到这个目的吗?

android android-animation android-layout android-transitions

2
推荐指数
1
解决办法
2246
查看次数

从DatePicker和TimePicker控件创建DateTime对象

如何在Windows Phone 7中创建DateTime对象DatePickerTimePicker控件?

DateTime对象构造函数只接受int年,月等.是否有一种智能的方法来组合日期和时间并将其分配给DateTime

c# datetime windows-phone-7

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

如何转换例如:Java中的(int)5到(byte)0x05?

我试过了:

int amount = 5;
String amountStr = "0x0" + amount;
byte newByte = Byte.parsByte(amountStr);
Run Code Online (Sandbox Code Playgroud)

但我明白了java.lang.NumberFormatException: For input string: "0x05".

java hex byte

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

对 Koin 的 sharedViewModel() 的未解决引用

我正在尝试懒惰地注入sharedViewModel()我的活动。由于某种原因,我的 IDE 无法解析引用。它可以成功解析,viewModel()但不能sharedViewModel()。我可以在导入中添加它,但我不能使用它。

在此处输入图片说明

依赖项:

def koin_version = "2.0.1"
implementation "org.koin:koin-android:$koin_version"
implementation "org.koin:koin-androidx-scope:$koin_version"
implementation "org.koin:koin-androidx-viewmodel:$koin_version"
Run Code Online (Sandbox Code Playgroud)

我错过了什么吗?

android dependency-injection kotlin koin

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