标签: camera

第一人称相机在C#中进行前后翻转

我试图让第一人称相机具有最大的上倾角和下倾角,这样当向上或向下看时,它不会进行前后翻转.出于某种原因,Mathf.Clamp不能保持我的x旋转固定.关于我可以对这个问题做些什么的任何想法?

float rotLeftRight = Input.GetAxis("Mouse X");

float rotUpDown = Input.GetAxis("Mouse Y");
Mathf.Clamp(transform.rotation.x, -60, 60);

rigidbody.AddTorque(rotUpDown*mouseSensitivity, rotLeftRight*mouseSensitivity, 0);
Run Code Online (Sandbox Code Playgroud)

我正在使用AddTorque,因为这些是车辆控制.

c# camera rotation unity-game-engine

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

为什么我们需要移动校准对象进行针孔摄像机校准?

是否有任何特殊原因需要多个姿势(例如变化z或旋转)来获得相机矩阵的焦距和主点?换句话说,用单一姿势校准针孔相机是否足够?即通过保持校准对象的位置(比如标准棋盘)不变?

camera opencv computer-vision computational-geometry camera-calibration

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

4320016字节分配的内存不足

在此输入图像描述 我不知道发生了什么,起初它现在正在运行我有这个错误这是我的代码:

我不知道发生了什么,起初它现在正在运行我有这个错误这是我的代码:

我不知道发生了什么,起初它现在正在运行我有这个错误这是我的代码:

    public void allFile() {
    mTempDir = Environment.getExternalStorageDirectory()
            + "/MyCameraBooth/Photo/";

    File mTempFile = new File(mTempDir);
    if (!mTempFile.exists()) {
        mTempFile.mkdirs();
    }

    mBackground = Bitmap.createBitmap(1800, 1200, Bitmap.Config.RGB_565);
    BitmapFactory.Options options = new BitmapFactory.Options();
    options.inPreferredConfig = Bitmap.Config.ARGB_8888;

    File f = new File(AppConstant.filepathone);
    Bitmap mImageone = decodeFile(f);
    File g = new File(AppConstant.filepathtwo);
    Bitmap mImagetwo = decodeFile(g);
    File h = new File(AppConstant.filepaththree);
    Bitmap mImagethree = decodeFile(h);
    File i = new File(AppConstant.filepathfour);
    Bitmap mImagefour = decodeFile(i);

    Map<String, Bitmap> mBgMap = new HashMap<String, Bitmap>();
    mBgMap.put("Frame1", BitmapFactory.decodeResource(getResources(), …
Run Code Online (Sandbox Code Playgroud)

java camera android bitmap

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

转换原始图像

我设置相机拍摄原始图像,我有一个尼康所以所有的图像都是.NEF文件格式.我可以用我的Mac将其转换为JPEG和PNG,但现在我需要再次使用NEF格式进行一些编辑.但是当我将它转换回NEF(使用ImageMagick)时,Photoshop告诉我它是一个无法读取的文件类型,即使NEF扩展名存在.

有什么工具可以用来取回我的NEF文件吗?

camera image imagemagick image-processing

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

如何使用带有树莓派相机模块的OpenCV C ++在彩色模式下获取图像

我正在使用带有opencv 3 gold和raspicam-0.1.3 libarrry的raspberry pi 2作为pi相机模块,我已经测试了以下代码,它可以正常工作,但它为我提供了灰度模式(黑白)图像,但是我想要彩色模式(RGB)

这是代码:

#include <ctime>
#include <iostream>
#include <raspicam/raspicam_cv.h>
using namespace std; 

int main ( int argc,char **argv ) {

    time_t timer_begin,timer_end;
    raspicam::RaspiCam_Cv Camera;
    cv::Mat image;
    int nCount=100;
    //set camera params
    Camera.set( CV_CAP_PROP_FORMAT, CV_8UC1 );
    //Open camera
    cout<<"Opening Camera..."<<endl;
    if (!Camera.open()) {cerr<<"Error opening the camera"<<endl;return -1;}
    //Start capture
    cout<<"Capturing "<<nCount<<" frames ...."<<endl;
    time ( &timer_begin );
    for ( int i=0; i<nCount; i++ ) {
        Camera.grab();
        Camera.retrieve ( image);
        if ( i%5==0 )  cout<<"\r captured "<<i<<" images"<<std::flush; …
Run Code Online (Sandbox Code Playgroud)

c++ camera opencv colors raspberry-pi2

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

Xcode 7 SceneKit对象的position属性在移动时不会更新?

所以我正在制作游戏,在游戏中,你将使用DPad在场景中移动你的球.虽然beta 4中存在同样的问题,但我正在使用Xcode 7 Beta 5.这是测试视图控制器的代码:

class TestController: UIViewController,DPadDelegate {
@IBOutlet var scnView:SCNView!
@IBOutlet var dpad:DPad!
var timer:NSTimer?
var update:NSTimer?
var colors = [UIColor.blueColor(),UIColor.redColor(),UIColor.whiteColor(),UIColor.yellowColor(),UIColor.cyanColor(),UIColor.orangeColor(),UIColor.magentaColor(),UIColor.purpleColor()]
var player:SCNNode!
var camera:SCNNode = SCNNode()
var i = 0
override func viewDidLoad() {
    super.viewDidLoad()
    NSTimer.scheduledTimerWithTimeInterval(2, target: self, selector: "ColorCubeUpdate", userInfo: nil, repeats: true)
    NSTimer.scheduledTimerWithTimeInterval(0.1, target: self, selector: "updateCamera", userInfo: nil, repeats: true)
    dpad.delegate = self
    player = SCNNode(geometry: SCNSphere(radius: 0.25))
    player.geometry?.firstMaterial?.diffuse.contents = UIImage(named: "PlainEyes1")
    player.geometry?.firstMaterial?.multiply.contents = UIColor(red: 1.0, green: 0.5, blue: 0.5, alpha: 1.0)
    player.position = …
Run Code Online (Sandbox Code Playgroud)

xcode camera scenekit scnnode xcode7-beta5

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

如何从计算机视觉相机计算像素的水平角度

我的程序需要从具有120度水平视场的计算机视觉相机计算像素的角度,并且分辨率为640像素宽和480像素高.

程序从相机接收每个图像帧的X,Y像素阵列.对于最左边的像素,X将为0,角度为-60度.对于最右边的像素,X将是639并且角度是60度.对于中心像素,X将是320并且角度为0.

当(X> 0且<320)和(> 320和<640)时,如何计算角度?

geometry camera opencv image-processing computer-vision

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

原始/未经编辑的iPhone 6S / 6S Plus照片的图像长度/宽度(以像素为单位)是多少?

iPhone 6S和6S Plus具有全新的〜12MP相机。我试图在iOS应用程序中的照片图像质量与新设备的处理能力之间取得平衡,因此,我需要知道最大图像尺寸(h / w)以像素为单位。

使用这些设备之一拍摄的照片的图像大小(以像素为单位)是多少?

iphone camera ios

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

连接到摄像机时出错:0 ---无法连接到摄像机服务

当我在这个特定的Nexus 5上打开相机时,我遇到了手机特定的问题.它的An error occurred while connecting to camera: 0 --- Fail to connect to camera service错误.在至少十几个其他手机上一切正常.在Nexus 5上使用相机的其他应用程序不会崩溃(表明并非所有应用程序都无法访问相机,只是我的应用程序).

关于这一点还有其他一些问题,我尝试了所有这些问题.他们都谈论缺少权限,并确保相机在使用后被销毁.

要清楚我的清单请求并正确使用相机:

<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera2" />
Run Code Online (Sandbox Code Playgroud)

我在破坏时释放相机:

public void releaseCamera()
{
    if (_camera != null)
    {
        _camera.stopPreview();
        _camera.setPreviewCallback(null);
        _camera.release();
        _camera = null;
    }

    _surfaceHolder.removeCallback(this);
}
Run Code Online (Sandbox Code Playgroud)

你能想到我能得到这个的任何理由吗?我怀疑是某种bug,因为我使用相机而不是相机2,但这是一个疯狂的猜测.阅读API 6.0的更新后,相机上有一节说:

在此版本中,用于访问摄像头服务中的共享资源的模型已从先前的"先来先服务"访问模型更改为优先考虑高优先级进程的访问模型.

再次没有重写整个应用程序使用camera2(不是一个选项)我不能肯定地说是发生了什么.

这是我打开相机的代码(以及除Nexus 5之外的其他所有手机的功能)

private void setInitialCamera()
{
    try
    {
        if (_isBackFacing == true)
        {
            _camera = Camera.open(0);
        } else
        {
            _camera = Camera.open(1);
        }
    } catch …
Run Code Online (Sandbox Code Playgroud)

java camera android

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

AVFoundation人脸检测框架

我正在开发一个AVFoundation的项目,我可以检测到面部并在图片上添加一些内容(在拍照之前).我已经实现了预览图层和图像捕获.

我的问题是,如何引入面部检测并获取面部对象的框架/位置?是否可以在预览图层上添加一些内容,以便在图片中捕获它(想想新的Snapchat过滤器)?

TIA

iphone camera objective-c avfoundation ios

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