-2
私は画像処理に関連するプロジェクトに取り組んでいます。私はウェブカメラから画像をキャプチャし、ウェブページ上に表示したいと考えています。私はWebのもののためのdjangoフレームワークを使用しています。 views.pyにウェブカメラから画像を取り込むための右のディレクトリにキャプチャした画像を保存できません
プログラム:ここ
from django.shortcuts import render
from django.views.decorators.csrf import csrf_exempt
import cv2
def home(request):
return render(request,'detect/home.html',{})
def get_image(camera):
retval, im = camera.read()
return im
def webcam():
camera_port = 0
ramp_frames = 30
camera = cv2.VideoCapture(camera_port)
for i in xrange(ramp_frames):
temp = get_image(camera)
print("Taking image...")
camera_capture = get_image(camera)
file = "/detect/static/test_image.png"
cv2.imwrite(file, camera_capture)
del(camera)
@csrf_exempt
def display(request):
webcam()
return render(request,'detect/display.html',{})
私は任意のパスに言及し、名前のみが含まれていない場合画像ファイル(file = "test_image.png")の画像は、/ moody/projectに保存されます。 /moody/project/detect/static /にイメージを保存したいと思います。