{"adoption": {"forks": 934, "observed_at": "2026-08-28T04:05:41.383058+00:00", "stars": 1826}, "canonical_url": "https://ross.abutalabs.com/products/opencv3-intro-book-src", "card": {"archived": false, "artifact_type": "learning-resource", "description": ":blue_book:《OpenCV3编程入门》书本配套源码 |《Introduction to OpenCV3 Programming》Book Source Code", "domain": ["computer-vision", "image-processing", "tutorials", "education"], "enriched": true, "function": ["computer-vision", "image-processing", "developer-tools"], "health_score": 20, "homepage": null, "language": "C++", "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["QianMo/OpenCV3-Intro-Book-Src"], "name": "QianMo/OpenCV3-Intro-Book-Src", "platform": ["cpp", "cross-platform"], "pushed_at": "2017-12-03T02:14:55+00:00", "repo": "QianMo/OpenCV3-Intro-Book-Src", "stars": 1826, "tags": ["opencv", "book-source-code", "example-code", "chinese-language", "c-plus-plus"], "topics": ["opencv", "book-source-code", "c-plus-plus"], "urls": [], "use_cases": ["learn opencv from worked examples", "find sample code for image filtering and morphology", "study edge detection and hough transform examples", "see feature detection code for SURF SIFT and ORB", "get book companion source code for opencv3"], "what_it_is": "Companion source code for the Chinese book 'Introduction to OpenCV3 Programming', containing 95 example programs covering OpenCV fundamentals from image display to feature detection. Includes both OpenCV2 and OpenCV3 example sets plus 21 bonus programs.", "when_to_avoid": ["you need a maintained library or production-ready code", "you want modern OpenCV 4.x APIs or deep-learning-based vision", "you need English documentation or an explicit license permitting reuse"], "when_to_choose": ["you are reading the book and want its matching example programs", "you want a broad catalog of small OpenCV demos in C++", "you are learning classic computer vision techniques like filtering, contours, and feature matching"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/opencv3-intro-book-src", "repo": "QianMo/OpenCV3-Intro-Book-Src", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:41.383058+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:19:33.582151+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "339399710d2f53cdde7e337fe85eeefb31c34d4aed30eb54c987da29353fab56", "fetched_at": "2026-08-28T04:05:41.383058+00:00", "kind": "readme", "missing": false, "url": "https://github.com/QianMo/OpenCV3-Intro-Book-Src"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4179, "days_push": 3196, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}