我正在学习使用 Firebase 云函数,我正在关注 Firebase 的官方教程视频学习 JavaScript 承诺(Pt.1)
当我运行本地服务器并转到 HTTP 链接时,我得到
错误:默认 Firebase 应用不存在。确保在使用任何 Firebase 服务之前调用 initializeApp()。
我试图找到解决方案,但找不到任何地方。我有一些模糊相关的问题,但对于 javascript,我的代码是打字稿。我确实在 .js 和 .ts 文件中添加了建议的语法
admin.initializeApp(functions.config().firebase);
Run Code Online (Sandbox Code Playgroud)
但是,我仍然遇到相同的错误
这是我的 index.tcs。
import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';
// Start writing Firebase Functions
// https://firebase.google.com/docs/functions/typescript
export const getVoucher = functions.https.onRequest((request, response) => {
const promise = admin.firestore().doc('/voucher/Eg2AtnGmKmX8Y0vBZiBG').get()
const p2 = promise.then(snapshot=>{
const data = snapshot.data()
response.send(data)
})
p2.catch(error => {
//Handlle the error
console.log('error: '+error)
response.status(500).send(error)
})
});
Run Code Online (Sandbox Code Playgroud)
该功能在部署到 …
我正在关注这个项目,制作一个可以玩 Google Chrome Dino 游戏的 AI。我在捕获屏幕源以生成训练数据时陷入了困境。我是简历新手
该项目应该中断视频源并将 CSV 文件保存在 cv2.waitKey(25) & 0xFF == ord('q'): 条件中。我相信是当按下“q”键时。但是当我按“q”时什么也没有发生。当我按 q 时,此 if 条件中的打印语句不会打印。
另外,虽然控制台在按下“向上”、“向下”或“t”键的情况下打印打印语句,但
cv2.imwrite('./images/frame_(0).jpg'.format(x), img)
Run Code Online (Sandbox Code Playgroud)
似乎不起作用,因为图像文件夹中没有保存图像。
这是代码
import cv2
from mss import mss
import numpy as np
import keyboard
#Captures dinasour run for given coordinates
def start():
"""
Capture video feed frame by frame, crops out coods and the dino then process
"""
sct = mss()
coordinates = {
'top': 168,
'left': 230,
'width': 624,
'height': 141
}
with open('actions.csv','w') as …Run Code Online (Sandbox Code Playgroud)