小编Nee*_*dat的帖子

Mobile Vision barcodeScanner:为什么SurfaceView不更新CameraSource?

我一直在关注以下教程,该教程使用移动视觉API来创建条形码/二维码扫描器.虽然我已经输入了它所说的确切代码(至少我认为),相机从中输入cameraSource.

我在这个过程中添加了一些额外的代码,看它是否会有所作为,但它仍然没有.问题是,当我启动应用程序时,应该显示CAMERA_FACING_BACKFeed 的SurfaceView ,但它是纯黑色的.如果你能告诉我为什么饲料没有显示,如果有,需要改变的代码,将非常感激.

MainActivity.java:

package com.example.neekondev.barcodeshortened;

import android.Manifest;
import android.content.pm.PackageManager;
import android.support.v4.app.ActivityCompat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.util.SparseArray;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.widget.TextView;

import com.google.android.gms.vision.CameraSource;
import com.google.android.gms.vision.Detector;
import com.google.android.gms.vision.barcode.Barcode;
import com.google.android.gms.vision.barcode.BarcodeDetector;

import java.io.IOException;

import static com.google.android.gms.vision.CameraSource.CAMERA_FACING_BACK;
import static com.google.android.gms.vision.CameraSource.CAMERA_FACING_FRONT;

public class MainActivity extends AppCompatActivity {

    SurfaceView cameraView;
    TextView barcodeInfo;

    BarcodeDetector barcodeDetector;
    CameraSource cameraSource;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        cameraView = (SurfaceView) findViewById(R.id.camera_view);
        barcodeInfo = (TextView) …
Run Code Online (Sandbox Code Playgroud)

java android barcode-scanner android-layout android-camera

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

通过变量.-string插值访问JSON数据

试图访问存储在json对象中id/keys下的整数.为什么这段代码不能自行运行?

 var rooms = {
    'kitchen': [7, 40, 36, 16],
    'livingroom': 31,
    'livingroom2': 15,
    'livingroom3': 38,
    'gallery': 35,
    'gallery2': 29,
    'gallery3': 12,
    'office': [22, 32],
    'neekonsbedroom': 18,
    'homeworkroom': 33,
    'diningroom': 13,
    'atrium': 11
}
function switchOne(id) {
    console.log(rooms.id)
}
 switchOne('office')
Run Code Online (Sandbox Code Playgroud)

console.log()返回undefined,但只是console.log(rooms.office)返回[ 22, 32 ] 任何和所有帮助非常感谢!快乐的编码!

javascript arrays json node.js

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

(Yaourt)错误:找不到目标文件剥离所需的剥离二进制文件

我试图安装imwheel,这是Linux的鼠标配置客户端,当我尝试安装软件包时遇到此输出时,我陷入了困境,就像我以前做过的,但从未遇到过这个问题(我曾经使用过pacaur);

eman@alexandria ~                                                                                                                       
[17:38:40] 
> $ yaourt imwheel                                                                                                                                                                                                             

1 aur/imwheel 1.0.0pre12-5 (15) (1.41)
Mouse wheel configuration tool for XFree86/Xorg
==> Enter n° of packages to be installed (e.g., 1 2 3 or 1-3)
==> ---------------------------------------------------------
==> 1


==> Downloading imwheel PKGBUILD from AUR...
x .SRCINFO
x PKGBUILD
x etcdir-install.patch
Zeph commented on 2017-12-05 20:38           

imwheel 1.0.0pre12-5  (2015-08-14 12:11)
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> y

==> imwheel dependencies: …
Run Code Online (Sandbox Code Playgroud)

linux linux-device-driver archlinux

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

如何在Arduino中进行有限循环

我是编码的初学者,尤其是Arduino.我一直在做很多项目,但我遇到了一个问题.我似乎无法弄清楚如何进行有限循环.我正在看一个类似于while循环的东西,它在四次后停止.这里是实施的地方,让您更好地了解我在寻找什么.

#include <Servo.h>

int thumbPin = 2;
int ndxPin = 3;
int midPin = 4;
int rngPin = 5;
int pnkyPin = 6;

Servo thumb;
Servo index;
Servo middle;
Servo ring;
Servo pinky;
void setup() {
  Serial.begin(9600);

  thumb.attach(thumbPin);
  index.attach(ndxPin);
  middle.attach(midPin);
  ring.attach(rngPin);
  pinky.attach(pnkyPin);
}
void loop() {
  /* I want this code in the comment to be ran four times, then continued on to the code after
  thumb.write(0);
  delay(20);
  thumb.write(0);
  index.write(0);
  middle.write(0);
  ring.write(0);
  pinky.write(0);

  thumb.write(150);
  index.write(150);
  middle.write(150);
  ring.write(150);
  pinky.write(150); …
Run Code Online (Sandbox Code Playgroud)

arduino arduino-uno

-8
推荐指数
1
解决办法
590
查看次数