【AR】DroidCam笔记本调用手机摄像头(smartphone‘s camera as pc webcam)

在AR开发的时候必须要用摄像头,但尴尬的是笔记本摄像头大多像素很低,而且不方便移动摄像头。相信小伙伴儿们和我一样,立刻把目标转移到了手机上——像素高、移动灵活。

经过一番寻找、试用,终于找到了最合适的工具——DroidCam:

DroidCam有两个文件,一个用于PC端,一个用于手机端,支持无线连接和有线连接。

PC端:Dev47Apps

手机端:https://play.google.com/store/apps/details?id=com.dev47apps.droidcamx&hl=en

手机端Pro版需要付费下载,这里有免费的供网友玩耍:【手机端DroidCamX_6.4.6.apk】【PC端DroidCam.Client.6.0.FullOffline.exe】(密码:2t0w)

1.安装PC端DroidCam.Client.6.0.FullOffline.exe

2.安装手机端DroidCamX_6.4.6.apk

3.PC和手机连上同一个WiFi

4.打开DroidCam手机端, 会显示一个IP地址和端口号

5.打开PC端DroidCam,填写第4步中显示的IP地址和端口号

6.PC端DroidCam点击Start

7.Unity中将Camera Device设置成DroidCam

至此PC已经可以正常使用手机摄像头了,但还有一些需要改进的地方。

8.DroidCam默认像素并不高,如果有更高的需求要手动设置。

首先关掉DroidCam Client,打开PC端DroidCam安装路径,以管理员身份运行Toggle HD Mode

9.如果设置的像素较高,用无线传输就会不太流畅,这时可以选择USB连接方式:

(1)用USB连接PC,将连接方式设置为USB。

(2)打开PC端DroidCam安装路径,将adb文件夹下的所有文件拷贝到DroidCamApp.exe同级目录。自带adb版本较老,可以用自己Android SDK环境下的adb,位置在sdk\platform-tools中的adb.exe AdbWinApi.dll AdbWinUsbApi.dll

效果图:

### 回答1: 嗨,您好!对于您的问题,当您向 Solr 集群添加新节点时,Solr 会自动将数据复制到新节点。Solr 使用分片和副本来管理数据,因此在添加新节点时,Solr 会自动将数据分配给新节点,并在新节点上创建副本。这样,新节点就可以开始处理查询请求,并在需要时提供数据。同时,Solr 会自动将新节点添加到集群配置中,以确保所有节点都可以协同工作。希望这可以帮助您! ### 回答2: 在Python中,可以通过使用OpenCV库来链接手机摄像头。OpenCV(Open Source Computer Vision)是一个开源的计算机视觉库,可以用于处理图像和视频。 首先,确保你的手机和电脑连接在同一个局域网中。然后,下载并安装DroidCam应用程序到你的手机上,该应用程序允许手机摄像头与Python进行通信。 接下来,在电脑上安装Python的必要库,包括OpenCV和PydroidCam。可以使用以下命令在终端中安装OpenCV: ``` pip install opencv-python ``` 安装完毕后,你可以使用以下代码来链接手机摄像头和Python: ```python import cv2 import pydroidcam # 设置手机IP地址和端口号 ip_address = "<your_phone_ip>" port = <your_phone_port> # 初始化DroidCamCapture对象 capture = pydroidcam.DroidCamCapture(ip_address, port) # 检查摄像头是否已连接 if capture.is_device_connected(): print("手机摄像头已连接!") # 创建窗口并播放摄像头画面 cv2.namedWindow("Camera Capture") while True: # 读取摄像头画面 frame = capture.read() # 显示画面 cv2.imshow("Camera Capture", frame) # 按下ESC键退出 if cv2.waitKey(1) == 27: break else: print("手机摄像头未连接!") # 释放资源 cv2.destroyAllWindows() capture.release() ``` 在代码中,你需要将`<your_phone_ip>`和`<your_phone_port>`替换为你手机的IP地址和端口号。你可以在DroidCam应用程序中找到这些信息。 运行代码后,你将能够看到手机摄像头实时图像在Python窗口中显示出来。 希望以上信息对你有帮助!
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值