{"id":21476638,"url":"https://github.com/kazuhito00/windowutilfor360webcam","last_synced_at":"2025-08-30T16:41:41.737Z","repository":{"id":106675436,"uuid":"380236642","full_name":"Kazuhito00/WindowUtilFor360WebCam","owner":"Kazuhito00","description":"サンワダイレクトの360度Webカメラ(400-CAM084)のウィンドウをOpenCVで分割するプログラム","archived":false,"fork":false,"pushed_at":"2021-06-26T09:26:08.000Z","size":21,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-28T10:46:09.685Z","etag":null,"topics":["400-cam084","jvcu360","opencv"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kazuhito00.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-06-25T12:51:19.000Z","updated_at":"2022-12-22T14:04:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"38557ebf-2d5a-439c-bef6-5a49fedb1578","html_url":"https://github.com/Kazuhito00/WindowUtilFor360WebCam","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Kazuhito00/WindowUtilFor360WebCam","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kazuhito00%2FWindowUtilFor360WebCam","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kazuhito00%2FWindowUtilFor360WebCam/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kazuhito00%2FWindowUtilFor360WebCam/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kazuhito00%2FWindowUtilFor360WebCam/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kazuhito00","download_url":"https://codeload.github.com/Kazuhito00/WindowUtilFor360WebCam/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kazuhito00%2FWindowUtilFor360WebCam/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272878211,"owners_count":25008340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-30T02:00:09.474Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["400-cam084","jvcu360","opencv"],"created_at":"2024-11-23T11:09:41.121Z","updated_at":"2025-08-30T16:41:41.728Z","avatar_url":"https://github.com/Kazuhito00.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WindowUtilFor360WebCam\nhttps://user-images.githubusercontent.com/37477845/123508197-de752100-d6a8-11eb-97be-9cb73b982eed.mp4\n\n\nサンワダイレクトの[360度Webカメラ(400-CAM084)](https://direct.sanwa.co.jp/ItemPage/400-CAM084)のウィンドウをOpenCVで分割するプログラムです。\u003cbr\u003e\n実機での確認は取れていませんが、j5createの[360° パノラマミーティングカメラ(JVCU360)](https://jp.j5create.com/products/model_jvcu360)でも使用できると思います(メニュー自動選択を利用する際は検出色の調整が必要かもしれません)\n\n# Requirement \n* opencv-python 4.5.2.54 or later\n\n# Usage\n以下コマンドでサンプルを起動できます。\u003cbr\u003e\nデフォルトではカメラ側のモード切替メニューを画像処理で判別して、自動で表示が切り替わるようになっています。\u003cbr\u003e\nまた、キーボードの数字を押下することでモードを切り替えることが出来ます。\u003cbr\u003e\n　0：そのまま表示\u003cbr\u003e\n　1：上下2分割360度\u003cbr\u003e\n　2：パノラマ360度\u003cbr\u003e\n　3：360度+1方向\u003cbr\u003e\n　4：360度+2方向\u003cbr\u003e\n　5：広角90度\u003cbr\u003e\n　6：広角120度\u003cbr\u003e\n```bash\npython sample.py\n```\n実行時には、以下のオプションが指定可能です。\n   \n* --device\u003cbr\u003e\nカメラデバイス番号の指定\u003cbr\u003e\nデフォルト：0\n* --width\u003cbr\u003e\nカメラキャプチャ時の横幅 ※縦幅はwidth*(9/16)で計算されます\u003cbr\u003e\nデフォルト：960\n* --device\u003cbr\u003e\nカメラデバイス番号の指定\u003cbr\u003e\nデフォルト：0\n* --webcam_model\u003cbr\u003e\nカメラデバイス種類の指定 ※現状、400-CAM084のみ\u003cbr\u003e\nデフォルト：400-CAM084\n* --unuse_autochange\u003cbr\u003e\n画像解析によるメニュー自動選択の不使用\u003cbr\u003e\nデフォルト：指定なし\n\n# Device\n\n|01：400-CAM084|02：-|\n:---:|:---:\n|\u003cimg src=\"https://user-images.githubusercontent.com/37477845/123508560-21d08f00-d6ab-11eb-8fd2-1bf07358e698.jpg\" loading=\"lazy\" width=\"300px\"\u003e|\u003cimg src=\"https://user-images.githubusercontent.com/37477845/123508681-d074cf80-d6ab-11eb-8357-8e5061ee89b5.png\" loading=\"lazy\" width=\"300px\"\u003e|\n\n# Author\n高橋かずひと(https://twitter.com/KzhtTkhs)\n \n# License \nWindowUtilFor360WebCam is under [Apache-2.0 License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkazuhito00%2Fwindowutilfor360webcam","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkazuhito00%2Fwindowutilfor360webcam","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkazuhito00%2Fwindowutilfor360webcam/lists"}