DlibをPyCall経由で実行し、顔の情報を取得する。
condaでinstallするとCUDNNパスを設定していてもDLIB_USE_CUDA=true
とならなかったので、pipでinstallしてbuildする。
Windowsの場合、CMake, Visual Studioをインストールする必要がある。
using PyCall
# Dlib install by pip
run(`$(PyCall.python) -m pip install dlib`)
using Conda
# Conda.add("dlib"; channel="conda-forge")
Conda.add("opencv"; channel="conda-forge")
Conda.add("numpy")
- opencv, VideoIOでOBS Virtual Cameraの画像を取得するには、標準の仮想カメラ機能から取得できない。 obsproject/obs-studio#3635
using Makie, VideoIO
# FIXME カメラ名で取得できない
f = VideoIO.opencamera()
img = read(f)
imshow(img)
scene = Makie.Scene(resolution = size(img))
makieimg = Makie.image!(scene, img; show_axis=false, scale_plot=true)
while !eof(f)
# OffsetArrays -> Array
img=read(f)
makieimg[1] = img
sleep(1/30)
end
- ポイントからJulia Structに変換
- Julia ServerでREST対応する