{"id":18085,"date":"2024-05-19T09:34:04","date_gmt":"2024-05-19T00:34:04","guid":{"rendered":"https:\/\/www.bigriver.jp\/?p=18085"},"modified":"2024-05-19T09:37:05","modified_gmt":"2024-05-19T00:37:05","slug":"gemini-%e3%81%a7%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%9f%e3%83%b3%e3%82%b0%e5%ad%a6%e7%bf%92-4-opencv-%e3%81%a7web%e3%82%ab%e3%83%a1%e3%83%a9%e3%81%8b%e3%82%89%e8%87%aa%e5%8b%95%e8%bb%8a","status":"publish","type":"post","link":"https:\/\/www.bigriver.jp\/?p=18085","title":{"rendered":"Gemini \u3067\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u5b66\u7fd2 #4 OpenCV \u3067Web\u30ab\u30e1\u30e9\u304b\u3089\u81ea\u52d5\u8eca\u3092\u8a8d\u8b58\u3059\u308b"},"content":{"rendered":"\n<p>\u73fe\u5728\u3001Python\u3092\u52c9\u5f37\u4e2d\u3067\u3059\u3002\u3000\u307e\u305f\u3001\u751f\u6210AI\u3082\u7fd2\u3046\u3088\u308a\u6163\u308c\u3088\u3068\u51fa\u6765\u308b\u9650\u308a\u4f7f\u3063\u3066\u7d4c\u9a13\u5024\u3092\u9ad8\u3081\u3088\u3046\u3068\u3057\u3066\u3044\u307e\u3059\u3002\u3000\u3068\u3044\u3046\u3053\u3068\u3067 Gemini \u3092\u6559\u5e2b\u3068\u3057\u3066 Python \u306e\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3092\u5b66\u7fd2\u3057\u3066\u3044\u304f\u904e\u7a0b\u3092\u30d6\u30ed\u30b0\u306b\u6b8b\u3057\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<p><span style=\"color: rgb(37, 37, 37); font-size: 17.12px; white-space-collapse: collapse;\">\u4eca\u56de\u306f Web\u30ab\u30e1\u30e9\u306e\u6620\u50cf\u304b\u3089\u81ea\u52d5\u8eca\u3092\u8a8d\u8b58\u3059\u308b\u51e6\u7406\u3092\u4f5c\u308a\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002<\/span>\u3000\u5177\u4f53\u7684\u306b\u306f Web \u30ab\u30e1\u30e9\u306b\u6620\u308b\u98a8\u666f\u304b\u3089\u81ea\u52d5\u8eca\u3092\u8a8d\u8b58\u3057\u305d\u306e\u6570\u3092\u96c6\u8a08\u3059\u308b\u30d7\u30ed\u30b0\u30e9\u30e0\u3067\u3059\u3002<\/p>\n\n\n\n<p>\u305f\u3060\u3001\u7d50\u8ad6\u3092\u5148\u306b\u3044\u3046\u3068 Gemini \u304b\u3089\u63d0\u793a\u3055\u308c\u305f\u30b5\u30f3\u30d7\u30eb\u30b3\u30fc\u30c9\u3092\u305d\u306e\u307e\u307e\u3067\u306f\u5b9f\u884c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 OpenCV \u304c\u63d0\u4f9b\u3057\u3066\u3044\u308b\u306f\u305a\u306e haarcascade_car.xml \u30d5\u30a1\u30a4\u30eb\u304c\u73fe\u5728\u306f\u5229\u7528\u51fa\u6765\u306a\u3044\u72b6\u6cc1\uff08OpenCV \u306e GitHub \u3067\u516c\u958b\u3055\u308c\u3066\u3044\u306a\u3044\uff09\u3002\u3000\u4e00\u5fdc\u3001\u91ce\u826f\uff1f\u3067\u898b\u3064\u3051\u305f haarcascade_car.xml \u3067\u8a66\u3057\u3066\u3044\u308b\u7d50\u679c\u306f\u7d39\u4ecb\u3057\u307e\u3059\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"499\" src=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-74-1024x499.png\" alt=\"\" class=\"wp-image-18086\" srcset=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-74-1024x499.png 1024w, https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-74-300x146.png 300w, https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-74-768x374.png 768w, https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-74-940x458.png 940w, https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-74.png 1323w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\"><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u76ee\u6b21<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69d2ac1cab459\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\" style='display:none' id=\"ez-toc-cssicon-toggle-item-69d2ac1cab459\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.bigriver.jp\/?p=18085\/#Gemini_%E3%81%AB%E6%95%99%E3%81%88%E3%81%A6%E3%82%82%E3%82%89%E3%81%86\" >Gemini \u306b\u6559\u3048\u3066\u3082\u3089\u3046<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.bigriver.jp\/?p=18085\/#%E3%82%B3%E3%83%BC%E3%83%89\" >\u30b3\u30fc\u30c9<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-0\"><span class=\"ez-toc-section\" id=\"Gemini_%E3%81%AB%E6%95%99%E3%81%88%E3%81%A6%E3%82%82%E3%82%89%E3%81%86\"><\/span><span class=\"sgb-heading__inner sgb-heading--type2\" style=\"background-color:#d07119;border-color:transparent;font-size:1.2em\"><span class=\"sgb-heading__text\" style=\"color:#FFF\">Gemini \u306b\u6559\u3048\u3066\u3082\u3089\u3046<\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"wp-block-sgb-say\"><div class=\"sgb-block-say sgb-block-say--left\"><div class=\"sgb-block-say-avatar\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2019\/08\/cropped-bigriver.png\" alt=\"bigriver.jp\" width=\"80\" height=\"80\" style=\"border-color:#eaedf2\"><div class=\"sgb-block-say-avatar__name\">bigriver.jp<\/div><\/div><div class=\"sgb-block-say-text\"><div class=\"sgb-block-say-text__content\" style=\"color:#333;border-color:#d5d5d5;background-color:#fff9e6\">\n<p>OpenCV\u3067Web\u30ab\u30e1\u30e9\u306e\u6620\u50cf\u304b\u3089\u81ea\u52d5\u8eca\u3092\u8b58\u5225\u3057\u3066\u30ab\u30a6\u30f3\u30c8\u3059\u308b\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u4f5c\u308a\u305f\u3044<\/p>\n<span class=\"sgb-block-say-text__before\" style=\"border-right-color:#d5d5d5\"><\/span><span class=\"sgb-block-say-text__after\" style=\"border-right-color:#fff9e6\"><\/span><\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-sgb-say\"><div class=\"sgb-block-say sgb-block-say--right\"><div class=\"sgb-block-say-avatar\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.gravatar.com\/avatar\/?d=mm\" alt=\"Gemini\" width=\"80\" height=\"80\" style=\"border-color:#eaedf2\"><div class=\"sgb-block-say-avatar__name\">Gemini<\/div><\/div><div class=\"sgb-block-say-text\"><div class=\"sgb-block-say-text__content\" style=\"color:#333;border-color:#d5d5d5;background-color:whitesmoke\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"743\" height=\"347\" src=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-75.png\" alt=\"\" class=\"wp-image-18090\" srcset=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-75.png 743w, https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-75-300x140.png 300w\" sizes=\"auto, (max-width: 743px) 100vw, 743px\"><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"660\" height=\"941\" src=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-76.png\" alt=\"\" class=\"wp-image-18091\" srcset=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-76.png 660w, https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-76-210x300.png 210w\" sizes=\"auto, (max-width: 660px) 100vw, 660px\"><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"676\" height=\"766\" src=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-77.png\" alt=\"\" class=\"wp-image-18092\" srcset=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-77.png 676w, https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-77-265x300.png 265w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\"><\/figure>\n\n\n\n<p><\/p>\n<span class=\"sgb-block-say-text__before\" style=\"border-left-color:#d5d5d5\"><\/span><span class=\"sgb-block-say-text__after\" style=\"border-left-color:whitesmoke\"><\/span><\/div><\/div><\/div><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u81ea\u52d5\u8eca\u306e\u691c\u51fa\u306b\u306f\u5206\u985e\u5668\u304c\u5fc5\u8981\u3067 OpenCV \u304c\u3082\u3063\u3066\u3044\u308b <code>haarcascade_car.xml<\/code> \u304b\u3089\u30ab\u30b9\u30b1\u30fc\u30c9\u5206\u985e\u5668\u3092\u4f5c\u308c\u308b\u3053\u3068\u304c\u308f\u304b\u308a\u307e\u3057\u305f\u3002\u3000\u305f\u3060\u3001\u7cbe\u5ea6\u3092\u4e0a\u3052\u308b\u306b\u306f\u30c7\u30a3\u30fc\u30d7\u30e9\u30fc\u30cb\u30f3\u30b0\u306a\u3069\u4ed6\u306e\u4ed5\u7d44\u307f\u3092\u4f7f\u7528\u3059\u308b\u306e\u304c\u3088\u3044\u3068\u306e\u3053\u3068\u3002<\/p>\n\n\n\n<p>\u307e\u305f\u691c\u51fa\u7cbe\u5ea6\u3092\u4e0a\u3052\u308b\u305f\u3081\u304b\u3068\u601d\u3044\u307e\u3059\u304c\u30b0\u30ec\u30fc\u30b9\u30b1\u30fc\u30eb\u306b\u5909\u63db\u3057\u3066\u3044\u308b\u3053\u3068\u3001\u691c\u51fa\u306b\u306f detectMultiScale() \u3092\u4f7f\u3046\u3053\u3068\u3082\u308f\u304b\u308a\u307e\u3057\u305f\u3002\u3000<\/p>\n\n\n\n<p>\u305d\u308c\u3067\u306f\u5b9f\u969b\u306b\u30b3\u30fc\u30c9\u3092\u66f8\u3044\u3066\u3044\u304d\u307e\u3059\u3002<\/p>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-sgb-headings sgb-heading\" id=\"i-1\"><span class=\"ez-toc-section\" id=\"%E3%82%B3%E3%83%BC%E3%83%89\"><\/span><span class=\"sgb-heading__inner sgb-heading--type2\" style=\"background-color:#d07119;border-color:transparent;font-size:1.2em\"><span class=\"sgb-heading__text\" style=\"color:#FFF\">\u30b3\u30fc\u30c9<\/span><\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u306f Github for Copilot \u306e\u62e1\u5f35\u6a5f\u80fd\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f Visual Studio Code \u3067\u884c\u3063\u3066\u3044\u307e\u3059\u3002\u3000\u305d\u306e\u7d50\u679c\u3001\u307b\u3068\u3093\u3069\u306e\u5185\u5bb9\u306f Copilot \u304b\u3089\u4e88\u6e2c\u304a\u3088\u3073\u63d0\u793a\u3055\u308c\u308b\u305f\u3081\u3042\u3063\u3068\u3044\u3046\u9593\u306b\u7d42\u308f\u308a\u307e\u3059\u3002 Gemini \u304c\u63d0\u793a\u3059\u308b\u30b3\u30fc\u30c9\u3092\u305d\u306e\u307e\u307e\u30b3\u30d4\u30fc\u30da\u30fc\u30b9\u30c8\u3059\u308c\u3070\u3082\u3063\u3068\u901f\u3044\u3068\u3044\u3046\u306e\u306f\u3042\u308a\u307e\u3059\u304c Python \u306b\u6163\u308c\u305f\u3044\u305f\u3081\u624b\u6253\u3061\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import cv2\nimport os\n\n\n# loading Cascade Classifier\ncar_cascade = cv2.CascadeClassifier('haarcascade_car.xml')\n\n# initialize the camera\ncap = cv2.VideoCapture(0)\n\n# parameters for counts\ncar_count = 0\n\nwhile True:\n    # read a frame from the camera\n    ret, frame = cap.read()\n\n    # transform the frame to gray scale\n    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)\n\n    # detect cars\n    cars = car_cascade.detectMultiScale(gray, 1.1, 2)\n\n    # draw rectangles around cars\n    for (x, y, w, h) in cars:\n        cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 0, 255), 2)\n    \n    # count cars\n    car_count += len(cars)\n\n    # show the frame\n    cv2.putText(frame, f'Car Count: {car_count}', (10, 30), cv2.FONT_HERSHEY_SIMPLEX, 1, (0, 255, 0), 2)\n    cv2.imshow('Car Detection', frame)\n\n    # 'q' key is pressed\n    if cv2.waitKey(1) &amp; 0xFF == ord('q'):\n        break\n\n# release the camera\ncap.release()\ncv2.destroyAllWindows() <\/code><\/pre>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u6700\u521d\u306b\u66f8\u3044\u305f\u901a\u308a\u3053\u306e\u307e\u307e\u3067\u306f haarcascade_car.xml \u304c\u7121\u3044\u305f\u3081\u5b9f\u884c\u3059\u308b\u3068\u30a8\u30e9\u30fc\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>[ERROR:0@0.023] global persistence.cpp:519 cv::FileStorage::Impl::open Can't open file: 'haarcascade_cTraceback (most recent call last):<\/code><\/pre>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Gemini \u306b\u4e0a\u8a18\u306e\u30a8\u30e9\u30fc\u3092\u805e\u3044\u3066\u307f\u308b\u3068 haarcascade_car.xml \u306e\u5728\u308a\u304b\u306b\u3064\u3044\u30662\u3064\u306e\u5834\u6240\u304c\u6848\u5185\u3055\u308c\u307e\u3057\u305f\u3002\u3000\u305f\u3060\u3001\u6700\u65b0\u306eOpenCV\u306e\u30d5\u30a9\u30eb\u30c0\u306b\u3082\u306a\u304f\u3001GitHub\u30ea\u30dd\u30b8\u30c8\u30ea\u306b\u3082\u3042\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u3002<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>2. \u30d5\u30a1\u30a4\u30eb\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9<\/strong><\/p>\n\n\n\n<ul class=\"is-style-sango-list-simple wp-block-list\">\n<li><strong>OpenCV\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u30c7\u30a3\u30ec\u30af\u30c8\u30ea:<\/strong> OpenCV\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u306b\u3001<code>haarcascades<\/code> \u3068\u3044\u3046\u30d5\u30a9\u30eb\u30c0\u304c\u3042\u308a\u3001\u305d\u306e\u4e2d\u306b <code>haarcascade_car.xml<\/code> \u304c\u542b\u307e\u308c\u3066\u3044\u308b\u306f\u305a\u3067\u3059\u3002<\/li>\n\n\n\n<li><strong>GitHub:<\/strong> \u3082\u3057\u30d5\u30a1\u30a4\u30eb\u304c\u898b\u3064\u304b\u3089\u306a\u3044\u5834\u5408\u306f\u3001OpenCV\u306eGitHub\u30ea\u30dd\u30b8\u30c8\u30ea\u304b\u3089\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u307e\u3059\u3002\n<ul class=\"is-style-sango-list-simple wp-block-list\">\n<li>\u30ea\u30dd\u30b8\u30c8\u30ea: <a href=\"https:\/\/github.com\/opencv\/opencv\/tree\/master\/data\/haarcascade%3C\/0%3Es\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/opencv\/opencv\/tree\/master\/data\/haarcascades<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/blockquote>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u3068\u308a\u3042\u3048\u305a\u3001Google \u691c\u7d22\u3067\u898b\u3064\u304b\u3063\u305f haarcascade_car.xml \u3092\u30ab\u30ec\u30f3\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306b\u914d\u7f6e\u3057\u5b9f\u884c\u3057\u307e\u3059\u3002\u3000\u4eca\u5ea6\u306f\u30a8\u30e9\u30fc\u7121\u304f\u5b9f\u884c\u304c\u51fa\u6765\u307e\u3057\u305f\u3002\u3000<\/p>\n\n\n\n<p>\u4ee5\u4e0b\u306e\u753b\u50cf\u306f\u5b9f\u969b\u306b\u51fa\u529b\u3055\u308c\u3066\u3044\u308b\u753b\u50cf\u306b\u3064\u3044\u3066\u3001\u30b9\u30af\u30ea\u30fc\u30f3\u30b7\u30e7\u30c3\u30c8\u53d6\u5f97\u5f8c\u306b\u5225\u9014\u624b\u52d5\u3067\u30e2\u30b6\u30a4\u30af\u51e6\u7406\u3092\u304b\u3051\u3066\u3044\u307e\u3059\u3002\u3000\u305f\u3060\u898b\u3066\u308f\u304b\u308b\u3068\u304a\u308a\u81ea\u52d5\u8eca\u3067\u306f\u306a\u3044\u7b87\u6240\u306b\u3082\u8d64\u7dda\u306e\u77e9\u5f62\u304c\u8868\u793a\u3055\u308c\u3066\u3044\u308b\uff1d\u305d\u306e\u90e8\u5206\u3092\u81ea\u52d5\u8eca\u3068\u8a8d\u8b58\u3057\u3066\u3044\u308b\u72b6\u614b\u3067\u3053\u308c\u306f\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0\u306a\u306e\u304b\u629c\u672c\u7684\u306a\u5bfe\u51e6\u304c\u5fc5\u8981\u306a\u72b6\u6cc1\u3067\u3057\u305f\u3002\u3053\u308c\u304c haarcascade_car.xml \u306b\u3088\u308b\u3082\u306e\u306a\u306e\u304b\u3001\u305d\u3082\u305d\u3082\u30c7\u30a3\u30fc\u30d7\u30e9\u30fc\u30cb\u30f3\u30b0\u306a\u3069\u7528\u3044\u306a\u3044\u3068\u3044\u3051\u306a\u3044\u306e\u304b\u3001\u5358\u7d14\u306b\u30c1\u30e5\u30fc\u30cb\u30f3\u30b0\u304c\u5fc5\u8981\u306a\u306e\u304b\u306f\u307e\u3060\u5224\u65ad\u304c\u3064\u3044\u3066\u304a\u308a\u307e\u305b\u3093<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"639\" height=\"507\" src=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-78.png\" alt=\"\" class=\"wp-image-18109\" srcset=\"https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-78.png 639w, https:\/\/www.bigriver.jp\/wp-content\/uploads\/2024\/05\/image-78-300x238.png 300w\" sizes=\"auto, (max-width: 639px) 100vw, 639px\"><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>\u4ee5\u4e0a<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u73fe\u5728\u3001Python\u3092\u52c9\u5f37\u4e2d\u3067\u3059\u3002\u3000\u307e\u305f\u3001\u751f\u6210AI\u3082\u7fd2\u3046\u3088\u308a\u6163\u308c\u3088\u3068\u51fa\u6765\u308b\u9650\u308a\u4f7f\u3063\u3066\u7d4c\u9a13\u5024\u3092\u9ad8\u3081\u3088\u3046\u3068\u3057\u3066\u3044\u307e\u3059\u3002\u3000\u3068\u3044\u3046\u3053\u3068\u3067 Gemini \u3092\u6559\u5e2b\u3068\u3057\u3066 Python \u306e\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3092\u5b66\u7fd2\u3057\u3066\u3044\u304f\u904e\u7a0b\u3092\u30d6\u30ed\u30b0\u306b\u6b8b\u3057\u3066 &#8230; <\/p>\n","protected":false},"author":1,"featured_media":18109,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[63],"tags":[],"class_list":{"0":"post-18085","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-gemini","8":"entry"},"views":3088,"_links":{"self":[{"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=\/wp\/v2\/posts\/18085","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18085"}],"version-history":[{"count":10,"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=\/wp\/v2\/posts\/18085\/revisions"}],"predecessor-version":[{"id":18111,"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=\/wp\/v2\/posts\/18085\/revisions\/18111"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=\/wp\/v2\/media\/18109"}],"wp:attachment":[{"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18085"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18085"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bigriver.jp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18085"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}