小编Waz*_*zie的帖子

Python OpenCV 实时人脸检测裁剪保存

我对此进行了大量研究,我认为我的逻辑已经过时了,几乎到此为止,但似乎无法理解为什么 cv2.imshow() 窗口中没有显示任何内容只是一个灰色框,但好消息是我能够检测人脸并裁剪该人脸,然后将其保存在文件夹中。

你能不能解释一下我哪里出错了

#Author: Waheed Rafiq
#Research Student Birmingham City University
#Date: 03/11/2016
#Description :detect and Save capture face in a folder.

#Import library required for Capture face.

import cv2


#import the cascade for face detection
FaceClassifier =cv2.CascadeClassifier
('haarcascade_frontalface_default.xml')
# access the webcam (every webcam has 
capture = cv2.VideoCapture(0)

   while(True):
     # Capture frame-by-frame

    ret, frame = capture.read()
    if not capture:
    print "Error opening webcam device"
    sys.exit(1)


    # to detect faces in video
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
    faces = FaceClassifier.detectMultiScale(gray, …
Run Code Online (Sandbox Code Playgroud)

python opencv

3
推荐指数
1
解决办法
1万
查看次数

无法生成随机数F#

我正在研究一个小项目,我正在尝试学习F#的功能方式,由于一些奇怪的原因,我无法生成随机数,因此无法获得随机日期.这是我的F#代码

let IfancyHerList = [("Sara",1); ("Saima",2); ("Zoe",3);("Scarlett",4);
("Jennifer",5);("Sandra Bullock",6)]

let MyGirlFriend  = List.pick (fun funToNight  ->
                     let n = rand.Next(10)
                     match funToNight with                    
                     | (value,n ) -> Some value
                     |_ -> None) IfancyHerList
printfn "Your date for tonight is %s lucky fella" MyGirlFriend
Run Code Online (Sandbox Code Playgroud)

let n = rand.Next(10)确实生成一个随机数但不在匹配块中

任何建议都会受到欢迎

谢谢

f# functional-programming

3
推荐指数
2
解决办法
153
查看次数

找不到Microsoft Face API 1.0错误资源

我正在使用Microsoft Azure认知服务进行人脸识别项目。不太确定为什么我不能更正自己的JSON格式错误的语法,我以为6个月前就确定了这一点。我想创建一个组名,所以我调用“ Person Group API”,每次我遵循MS示例时,我的代码都会出错,但是在API测试控制台中,这没有问题,这是我从MS网站借来的代码示例:

 { "error": { "code": "ResourceNotFound", "message": "The requested resource was not found." } }
Run Code Online (Sandbox Code Playgroud)

以及在控制台模式下运行的代码:

static async void CreateGroup()
        {
            string key1 = "YourKey"; 
             // azure the one should work 
            var client = new HttpClient();
            var queryString = HttpUtility.ParseQueryString(string.Empty);

            // Request headers
           client.DefaultRequestHeaders.Add
           ("Ocp-Apim-Subscription-Key", key1);

        var uri = "https://westus.api.cognitive.microsoft.com/face/v1.0/
        persongroups/{personGroupId}?" + queryString;

        HttpResponseMessage response;

        // Request body
        string groupname = "myfriends";

        string body = "{\"name\":\"" + groupname + ","+ "\"}";
        // Request body
        using (var …
Run Code Online (Sandbox Code Playgroud)

azure microsoft-cognitive

2
推荐指数
1
解决办法
3819
查看次数