{"users":[{"id":1,"username":"tim","name":"OpenCV Admin","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/t/ce73a5/{size}.png","admin":true,"trust_level":4},{"id":13741,"username":"brushlesspower","name":null,"avatar_template":"https://avatars.discourse-cdn.com/v4/letter/b/4da419/{size}.png","trust_level":0},{"id":22,"username":"crackwitz","name":"Christoph Rackwitz","avatar_template":"/user_avatar/forum.opencv.org/crackwitz/{size}/14_2.png","moderator":true,"trust_level":4},{"id":13733,"username":"Samir_Durga","name":"Samir Durga","avatar_template":"/user_avatar/forum.opencv.org/samir_durga/{size}/14481_2.png","trust_level":0},{"id":13196,"username":"Khoa_Anh_Le","name":"Khoa Anh Lê","avatar_template":"/user_avatar/forum.opencv.org/khoa_anh_le/{size}/12778_2.png","trust_level":1},{"id":13628,"username":"Hasan_Bas","name":"Hasan Baş","avatar_template":"/user_avatar/forum.opencv.org/hasan_bas/{size}/14409_2.png","trust_level":0},{"id":13616,"username":"MuhammadU","name":"Muhammad","avatar_template":"/user_avatar/forum.opencv.org/muhammadu/{size}/14400_2.png","trust_level":0},{"id":13577,"username":"descott12","name":"David Scott","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/d/bc8723/{size}.png","trust_level":0},{"id":10522,"username":"matanox20","name":"matanox","avatar_template":"/user_avatar/forum.opencv.org/matanox20/{size}/12555_2.png","trust_level":0},{"id":10869,"username":"Yumiko","name":"Matsushima Yumiko","avatar_template":"/user_avatar/forum.opencv.org/yumiko/{size}/12746_2.png","trust_level":0},{"id":13429,"username":"John_Paul","name":"John Paul","avatar_template":"/user_avatar/forum.opencv.org/john_paul/{size}/14322_2.png","trust_level":0},{"id":13421,"username":"Alex-En","name":"Alex","avatar_template":"/user_avatar/forum.opencv.org/alex-en/{size}/12361_2.png","trust_level":0},{"id":13415,"username":"AIwalker","name":"AIwalker","avatar_template":"/user_avatar/forum.opencv.org/aiwalker/{size}/12148_2.png","trust_level":0},{"id":13392,"username":"Shiva_Kumar","name":"Shiva Kumar","avatar_template":"/user_avatar/forum.opencv.org/shiva_kumar/{size}/14302_2.png","trust_level":0},{"id":13379,"username":"salukikev","name":"","avatar_template":"/user_avatar/forum.opencv.org/salukikev/{size}/14294_2.png","trust_level":0},{"id":13375,"username":"05032-Mendicant-Bias","name":"","avatar_template":"/user_avatar/forum.opencv.org/05032-mendicant-bias/{size}/14290_2.png","trust_level":0},{"id":8016,"username":"KotorIzzZ","name":"Jia Cheng","avatar_template":"/user_avatar/forum.opencv.org/kotorizzz/{size}/14285_2.png","trust_level":1},{"id":12778,"username":"imavirgo","name":"Joseph Stavitsky","avatar_template":"/user_avatar/forum.opencv.org/imavirgo/{size}/13842_2.png","trust_level":0},{"id":13234,"username":"w.hackl","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/fbc32d/{size}.png","trust_level":0},{"id":13286,"username":"konrad818","name":"Konrad Kobielus","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/k/f05b48/{size}.png","trust_level":0},{"id":6189,"username":"JeremyKeusters","name":"jeremy@keusters.be","avatar_template":"/user_avatar/forum.opencv.org/jeremykeusters/{size}/7778_2.png","trust_level":1},{"id":13,"username":"laurent.berger","name":"LBerger","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/ec9cab/{size}.png","trust_level":4},{"id":32,"username":"matti.vuori","name":"Matti Vuori","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/m/e79b87/{size}.png","trust_level":2},{"id":13221,"username":"B1acb1rd","name":"Gbohunmi Oredipe","avatar_template":"/user_avatar/forum.opencv.org/b1acb1rd/{size}/14204_2.png","trust_level":0},{"id":13190,"username":"AnKiT_BhAuMiK","name":"AnKiT BhAuMiK","avatar_template":"/user_avatar/forum.opencv.org/ankit_bhaumik/{size}/14183_2.png","trust_level":0},{"id":4757,"username":"Carmatic_frua","name":"Carmatic frua","avatar_template":"/user_avatar/forum.opencv.org/carmatic_frua/{size}/4144_2.png","trust_level":1},{"id":13181,"username":"varshneydev200413y","name":"Dev Varshney","avatar_template":"/user_avatar/forum.opencv.org/varshneydev200413y/{size}/14185_2.png","trust_level":0},{"id":13167,"username":"luisecheve","name":"Luis","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/l/77aa72/{size}.png","trust_level":0},{"id":13143,"username":"harsh5d5","name":"Harsh","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/h/e19b73/{size}.png","trust_level":1},{"id":13126,"username":"ho1_tian","name":"ho1 tian","avatar_template":"/user_avatar/forum.opencv.org/ho1_tian/{size}/12017_2.png","trust_level":0},{"id":13099,"username":"Krishna_Vasnani","name":"Krishna Vasnani","avatar_template":"/user_avatar/forum.opencv.org/krishna_vasnani/{size}/14113_2.png","trust_level":0},{"id":3548,"username":"NMO","name":"Martin","avatar_template":"/user_avatar/forum.opencv.org/nmo/{size}/4493_2.png","trust_level":1},{"id":13093,"username":"hotnewton","name":"SamLEE","avatar_template":"/user_avatar/forum.opencv.org/hotnewton/{size}/14110_2.png","trust_level":0},{"id":13064,"username":"daskinner","name":"","avatar_template":"/user_avatar/forum.opencv.org/daskinner/{size}/14083_2.png","trust_level":0},{"id":13068,"username":"waurtex","name":"","avatar_template":"https://avatars.discourse-cdn.com/v4/letter/w/b5ac83/{size}.png","trust_level":0}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"filter":"latest","more_topics_url":"/c/python/7?page=1","per_page":30,"top_tags":[{"id":230,"name":"videoio","slug":"videoio"},{"id":42,"name":"calib3d","slug":"calib3d"},{"id":327,"name":"programming","slug":"programming"},{"id":235,"name":"imgproc","slug":"imgproc"},{"id":1,"name":"dnn","slug":"dnn"},{"id":207,"name":"build","slug":"build"},{"id":217,"name":"cuda","slug":"cuda"},{"id":190,"name":"aruco","slug":"aruco"},{"id":152,"name":"raspberrypi","slug":"raspberrypi"},{"id":96,"name":"highgui","slug":"highgui"},{"id":68,"name":"features2d","slug":"features2d"},{"id":189,"name":"stereo","slug":"stereo"},{"id":193,"name":"windows","slug":"windows"},{"id":238,"name":"core","slug":"core"},{"id":101,"name":"gstreamer","slug":"gstreamer"},{"id":239,"name":"nvidia","slug":"nvidia"},{"id":237,"name":"objdetect","slug":"objdetect"},{"id":308,"name":"apple","slug":"apple"},{"id":240,"name":"imgcodecs","slug":"imgcodecs"},{"id":273,"name":"contrib","slug":"contrib"},{"id":218,"name":"camera","slug":"camera"},{"id":181,"name":"ffmpeg","slug":"ffmpeg"},{"id":148,"name":"ocr","slug":"ocr"},{"id":151,"name":"stitching","slug":"stitching"},{"id":34,"name":"rtsp","slug":"rtsp"},{"id":83,"name":"numpy","slug":"numpy"},{"id":179,"name":"face","slug":"face"},{"id":199,"name":"contours","slug":"contours"},{"id":214,"name":"cmake","slug":"cmake"},{"id":114,"name":"fisheye","slug":"fisheye"},{"id":143,"name":"pose-estimation","slug":"pose-estimation"}],"topics":[{"fancy_title":"About the Python category","id":84,"title":"About the Python category","slug":"about-the-python-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2020-12-03T15:58:38.130Z","last_posted_at":null,"bumped":true,"bumped_at":"2020-12-03T16:00:59.358Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"The Python Category is for discussion of Python coding issues, optimizations, or questions associated with OpenCV. Please keep discussion limited to OpenCV related topics. General discussion of Python events, topics and &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1983,"like_count":1,"has_summary":false,"last_poster_username":"tim","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"RC Boat tracking for Crossing Line event","id":24725,"title":"RC Boat tracking for Crossing Line event","slug":"rc-boat-tracking-for-crossing-line-event","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2026-09-23T06:56:35.819Z","last_posted_at":"2026-09-24T15:39:50.812Z","bumped":true,"bumped_at":"2026-09-24T15:39:50.812Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":194,"name":"tracking","slug":"tracking"},{"id":208,"name":"video","slug":"video"}],"tags_descriptions":{},"views":57,"like_count":0,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13741,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Multi-Camera Person Tracking: How to Maintain a Persistent ID Across Non-Overlapping CCTV Cameras?","id":24718,"title":"Multi-Camera Person Tracking: How to Maintain a Persistent ID Across Non-Overlapping CCTV Cameras?","slug":"multi-camera-person-tracking-how-to-maintain-a-persistent-id-across-non-overlapping-cctv-cameras","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-09-21T07:47:26.360Z","last_posted_at":"2026-09-21T07:47:26.430Z","bumped":true,"bumped_at":"2026-09-21T07:47:26.430Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":25,"like_count":0,"has_summary":false,"last_poster_username":"Samir_Durga","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13733,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"What kind of algorithm should I use?","id":24688,"title":"What kind of algorithm should I use?","slug":"what-kind-of-algorithm-should-i-use","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/original/2X/0/0dab00124d1d619484232d218b115de31a6cf5cf.jpeg","created_at":"2026-08-17T10:37:04.075Z","last_posted_at":"2026-08-17T10:37:04.205Z","bumped":true,"bumped_at":"2026-08-17T10:37:04.205Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":444,"name":"anomaly-detection","slug":"anomaly-detection"}],"tags_descriptions":{},"views":101,"like_count":0,"has_summary":false,"last_poster_username":"Khoa_Anh_Le","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13196,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Cross-Section Measurement &amp; Distortion Analysis of Multi-Filament Fibers using OpenCV / OpenCvSharp","id":24685,"title":"Cross-Section Measurement & Distortion Analysis of Multi-Filament Fibers using OpenCV / OpenCvSharp","slug":"cross-section-measurement-distortion-analysis-of-multi-filament-fibers-using-opencv-opencvsharp","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-08-13T21:00:38.428Z","last_posted_at":"2026-08-13T21:00:38.611Z","bumped":true,"bumped_at":"2026-08-13T21:00:38.611Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":84,"like_count":0,"has_summary":false,"last_poster_username":"Hasan_Bas","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13628,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How can I do this?","id":24673,"title":"How can I do this?","slug":"how-can-i-do-this","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/original/2X/c/c1d9e93d009a03c24c487cf3f785f1b4214488e9.jpeg","created_at":"2026-08-08T07:11:15.561Z","last_posted_at":"2026-08-08T07:11:15.674Z","bumped":true,"bumped_at":"2026-08-08T07:11:15.674Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":96,"like_count":0,"has_summary":false,"last_poster_username":"MuhammadU","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13616,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"HoughCircles - finding false positives - help with parameters?","id":24654,"title":"HoughCircles - finding false positives - help with parameters?","slug":"houghcircles-finding-false-positives-help-with-parameters","posts_count":7,"reply_count":1,"highest_post_number":7,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/optimized/2X/2/236d8a594dfb65eb50b1bf2f0fe1eff9d1bbe6fb_2_826x1024.jpeg","created_at":"2026-08-03T00:29:37.502Z","last_posted_at":"2026-08-05T00:46:15.570Z","bumped":true,"bumped_at":"2026-08-05T00:46:15.570Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":395,"name":"hough","slug":"hough"},{"id":443,"name":"houghcircles","slug":"houghcircles"}],"tags_descriptions":{},"views":194,"like_count":0,"has_summary":false,"last_poster_username":"descott12","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13577,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Asymmetric Circle Grid Calibration","id":21121,"title":"Asymmetric Circle Grid Calibration","slug":"asymmetric-circle-grid-calibration","posts_count":8,"reply_count":8,"highest_post_number":8,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/optimized/2X/3/3323133876984381f71d040b7f7ffbbb01d3b15a_2_1024x640.png","created_at":"2025-05-31T19:21:58.934Z","last_posted_at":"2025-06-07T22:57:27.652Z","bumped":true,"bumped_at":"2026-06-22T21:33:50.023Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":42,"name":"calib3d","slug":"calib3d"}],"tags_descriptions":{},"views":3215,"like_count":3,"has_summary":false,"last_poster_username":"matanox20","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":10522,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":10869,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"This implementation keps failing silently, but the repo readme says it works fine. The controller for my robot keeps crashing when this function is triggered","id":24593,"title":"This implementation keps failing silently, but the repo readme says it works fine. The controller for my robot keeps crashing when this function is triggered","slug":"this-implementation-keps-failing-silently-but-the-repo-readme-says-it-works-fine-the-controller-for-my-robot-keeps-crashing-when-this-function-is-triggered","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-19T07:58:47.750Z","last_posted_at":"2026-06-19T09:26:01.238Z","bumped":true,"bumped_at":"2026-06-19T09:26:01.238Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":327,"name":"programming","slug":"programming"}],"tags_descriptions":{},"views":71,"like_count":0,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13429,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Real-Time Detection of Vertical Tongue Movements via Mobile Camera — Choosing the Right Approach","id":24591,"title":"Real-Time Detection of Vertical Tongue Movements via Mobile Camera — Choosing the Right Approach","slug":"real-time-detection-of-vertical-tongue-movements-via-mobile-camera-choosing-the-right-approach","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-17T04:21:50.999Z","last_posted_at":"2026-06-17T09:32:55.802Z","bumped":true,"bumped_at":"2026-06-17T09:32:55.802Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":97,"like_count":0,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13421,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Pip install opencv-python (still in old version)","id":24589,"title":"Pip install opencv-python (still in old version)","slug":"pip-install-opencv-python-still-in-old-version","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-16T06:57:01.231Z","last_posted_at":"2026-06-17T09:23:51.562Z","bumped":true,"bumped_at":"2026-06-17T09:23:51.562Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":130,"like_count":0,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13415,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Fine tuning image selctions","id":24569,"title":"Fine tuning image selctions","slug":"fine-tuning-image-selctions","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2026-06-09T06:33:26.456Z","last_posted_at":"2026-06-09T10:09:58.161Z","bumped":true,"bumped_at":"2026-06-09T10:09:58.161Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":148,"name":"ocr","slug":"ocr"}],"tags_descriptions":{},"views":78,"like_count":0,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13392,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Laser pattern rangefinding using a diffraction grating","id":24564,"title":"Laser pattern rangefinding using a diffraction grating","slug":"laser-pattern-rangefinding-using-a-diffraction-grating","posts_count":11,"reply_count":8,"highest_post_number":11,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/original/2X/0/04814c37aa447333e5bba2e7e29f7dcdec9d705e.jpeg","created_at":"2026-06-06T14:49:11.380Z","last_posted_at":"2026-06-07T21:28:47.155Z","bumped":true,"bumped_at":"2026-06-07T21:28:47.155Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":42,"name":"calib3d","slug":"calib3d"},{"id":152,"name":"raspberrypi","slug":"raspberrypi"}],"tags_descriptions":{},"views":258,"like_count":0,"has_summary":false,"last_poster_username":"salukikev","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13379,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"OpenCV Raspicam Ubuntu 24 Server","id":24560,"title":"OpenCV Raspicam Ubuntu 24 Server","slug":"opencv-raspicam-ubuntu-24-server","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/optimized/2X/9/9b2eb06523988d677db8592d9c8dda5851de7e3f_2_1024x576.jpeg","created_at":"2026-06-05T14:26:26.595Z","last_posted_at":"2026-06-05T17:28:06.450Z","bumped":true,"bumped_at":"2026-06-05T17:28:06.450Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":152,"name":"raspberrypi","slug":"raspberrypi"},{"id":411,"name":"video-streaming","slug":"video-streaming"}],"tags_descriptions":{},"views":105,"like_count":1,"has_summary":false,"last_poster_username":"05032-Mendicant-Bias","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13375,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Can&rsquo;t Read YUV HDMI IN with VideoCapture","id":24523,"title":"Can't Read YUV HDMI IN with VideoCapture","slug":"cant-read-yuv-hdmi-in-with-videocapture","posts_count":6,"reply_count":3,"highest_post_number":6,"image_url":null,"created_at":"2026-06-02T04:48:24.479Z","last_posted_at":"2026-06-02T14:03:54.765Z","bumped":true,"bumped_at":"2026-06-02T14:03:54.765Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":230,"name":"videoio","slug":"videoio"}],"tags_descriptions":{},"views":123,"like_count":0,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":8016,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"AR rock climbing wall","id":24138,"title":"AR rock climbing wall","slug":"ar-rock-climbing-wall","posts_count":4,"reply_count":2,"highest_post_number":5,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/optimized/2X/2/21743d37e2841f065473cb4fa0b44aa598bc76c4_2_1024x576.jpeg","created_at":"2025-10-21T17:32:27.220Z","last_posted_at":"2026-05-30T17:41:27.314Z","bumped":true,"bumped_at":"2026-05-30T17:41:27.314Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":151,"like_count":2,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":12778,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Inaccurate metrology measurements in OpenCV orthomosaic from three 48MP cameras","id":24501,"title":"Inaccurate metrology measurements in OpenCV orthomosaic from three 48MP cameras","slug":"inaccurate-metrology-measurements-in-opencv-orthomosaic-from-three-48mp-cameras","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/optimized/2X/3/3c096dd6d58dc2e90a6e7d2c2f30ac45869780af_2_1024x330.jpeg","created_at":"2026-05-08T09:33:11.122Z","last_posted_at":"2026-05-08T21:40:33.942Z","bumped":true,"bumped_at":"2026-05-08T21:40:33.942Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":107,"like_count":1,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13234,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Relative position of two ArUco markers","id":24495,"title":"Relative position of two ArUco markers","slug":"relative-position-of-two-aruco-markers","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/optimized/2X/a/aabe6dce48ac58210e48748b323aa23f6e18b974_2_1024x670.jpeg","created_at":"2026-05-04T20:26:39.619Z","last_posted_at":"2026-05-05T06:05:17.649Z","bumped":true,"bumped_at":"2026-05-05T06:05:17.649Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":190,"name":"aruco","slug":"aruco"},{"id":42,"name":"calib3d","slug":"calib3d"}],"tags_descriptions":{},"views":132,"like_count":1,"has_summary":false,"last_poster_username":"konrad818","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13286,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"cv2.findChessboardCorners() running endlessly on certain images","id":12972,"title":"cv2.findChessboardCorners() running endlessly on certain images","slug":"cv2-findchessboardcorners-running-endlessly-on-certain-images","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2023-04-27T12:29:09.766Z","last_posted_at":"2026-04-15T11:16:40.666Z","bumped":true,"bumped_at":"2026-04-15T11:16:40.666Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":42,"name":"calib3d","slug":"calib3d"},{"id":68,"name":"features2d","slug":"features2d"}],"tags_descriptions":{},"views":1133,"like_count":1,"has_summary":false,"last_poster_username":"B1acb1rd","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":6189,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":32,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":13221,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GSoC 2026 — Intro: Neural Feature Matching (ALIKED/LightGlue)","id":24410,"title":"GSoC 2026 — Intro: Neural Feature Matching (ALIKED/LightGlue)","slug":"gsoc-2026-intro-neural-feature-matching-aliked-lightglue","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-28T19:44:36.345Z","last_posted_at":"2026-03-28T19:44:36.425Z","bumped":true,"bumped_at":"2026-03-28T19:44:36.425Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":334,"name":"gsoc","slug":"gsoc"}],"tags_descriptions":{},"views":76,"like_count":0,"has_summary":false,"last_poster_username":"AnKiT_BhAuMiK","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13190,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Nvidia Hardware Optical flow costbuffer question","id":24395,"title":"Nvidia Hardware Optical flow costbuffer question","slug":"nvidia-hardware-optical-flow-costbuffer-question","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":null,"created_at":"2026-03-21T14:55:04.820Z","last_posted_at":"2026-03-28T08:56:49.015Z","bumped":true,"bumped_at":"2026-03-28T08:56:49.015Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":217,"name":"cuda","slug":"cuda"}],"tags_descriptions":{},"views":86,"like_count":1,"has_summary":false,"last_poster_username":"Carmatic_frua","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4757,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GSoC 2026 - Interest in Tokenizer Support Project","id":24405,"title":"GSoC 2026 - Interest in Tokenizer Support Project","slug":"gsoc-2026-interest-in-tokenizer-support-project","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-26T08:28:16.508Z","last_posted_at":"2026-03-26T08:28:16.620Z","bumped":true,"bumped_at":"2026-03-26T08:28:16.620Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":334,"name":"gsoc","slug":"gsoc"}],"tags_descriptions":{},"views":39,"like_count":0,"has_summary":false,"last_poster_username":"varshneydev200413y","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13181,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Sub-pixel tracking of an optical fiber tip in microscopy images: Challenges with reflections and drift using Lucas-Kanade","id":24394,"title":"Sub-pixel tracking of an optical fiber tip in microscopy images: Challenges with reflections and drift using Lucas-Kanade","slug":"sub-pixel-tracking-of-an-optical-fiber-tip-in-microscopy-images-challenges-with-reflections-and-drift-using-lucas-kanade","posts_count":6,"reply_count":0,"highest_post_number":6,"image_url":null,"created_at":"2026-03-19T12:13:51.948Z","last_posted_at":"2026-03-20T10:06:45.857Z","bumped":true,"bumped_at":"2026-03-20T10:06:45.857Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":139,"like_count":0,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13167,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GSoC: QR/Barcode AI","id":24386,"title":"GSoC: QR/Barcode AI","slug":"gsoc-qr-barcode-ai","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-03-13T06:23:43.032Z","last_posted_at":"2026-03-13T06:23:43.090Z","bumped":true,"bumped_at":"2026-03-13T06:23:43.090Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":334,"name":"gsoc","slug":"gsoc"}],"tags_descriptions":{},"views":58,"like_count":0,"has_summary":false,"last_poster_username":"harsh5d5","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13143,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Why are the stubs for OpenCV&rsquo;s Python bindings still so incomplete?","id":24377,"title":"Why are the stubs for OpenCV's Python bindings still so incomplete?","slug":"why-are-the-stubs-for-opencvs-python-bindings-still-so-incomplete","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2026-02-27T10:52:52.374Z","last_posted_at":"2026-02-28T01:25:53.985Z","bumped":true,"bumped_at":"2026-02-28T01:25:53.985Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":145,"like_count":0,"has_summary":false,"last_poster_username":"ho1_tian","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":13126,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Posting an update regarding a documentation-only Pull Request in opencv_contrib that clarifies DisparityFilter disparity map types","id":24366,"title":"Posting an update regarding a documentation-only Pull Request in opencv_contrib that clarifies DisparityFilter disparity map types","slug":"posting-an-update-regarding-a-documentation-only-pull-request-in-opencv-contrib-that-clarifies-disparityfilter-disparity-map-types","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-18T10:58:11.366Z","last_posted_at":"2026-02-18T10:58:11.431Z","bumped":true,"bumped_at":"2026-02-18T10:58:11.431Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":37,"like_count":0,"has_summary":false,"last_poster_username":"Krishna_Vasnani","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13099,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"cv2.fisheye.undistortPoints with fisheye camera is not working","id":24344,"title":"cv2.fisheye.undistortPoints with fisheye camera is not working","slug":"cv2-fisheye-undistortpoints-with-fisheye-camera-is-not-working","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-01-31T21:32:53.447Z","last_posted_at":"2026-02-15T15:42:26.174Z","bumped":true,"bumped_at":"2026-02-15T15:42:26.174Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[{"id":42,"name":"calib3d","slug":"calib3d"},{"id":114,"name":"fisheye","slug":"fisheye"}],"tags_descriptions":{},"views":126,"like_count":0,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":3548,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"I&rsquo;ve made OpenCV Funtion Testing Board for the beginners","id":24365,"title":"I've made OpenCV Funtion Testing Board for the beginners","slug":"ive-made-opencv-funtion-testing-board-for-the-beginners","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-15T02:10:44.551Z","last_posted_at":"2026-02-15T02:10:44.621Z","bumped":true,"bumped_at":"2026-02-15T02:10:44.621Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":130,"like_count":0,"has_summary":false,"last_poster_username":"hotnewton","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13093,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Isolating &amp; Tracking Methane Bubbles from Underwater Video(s)","id":24345,"title":"Isolating & Tracking Methane Bubbles from Underwater Video(s)","slug":"isolating-tracking-methane-bubbles-from-underwater-video-s","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":"https://us1.discourse-cdn.com/flex020/uploads/opencv/optimized/2X/9/99aad02bf1ca2e2911a7cd44c3a56bcd07863165_2_1024x576.png","created_at":"2026-02-01T01:21:20.809Z","last_posted_at":"2026-02-04T08:47:09.503Z","bumped":true,"bumped_at":"2026-02-04T08:47:09.503Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":150,"like_count":3,"has_summary":false,"last_poster_username":"crackwitz","category_id":7,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":13064,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":22,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Detecting all occurences of a symbol on a page","id":24349,"title":"Detecting all occurences of a symbol on a page","slug":"detecting-all-occurences-of-a-symbol-on-a-page","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-02-02T10:30:33.313Z","last_posted_at":"2026-02-02T10:30:33.377Z","bumped":true,"bumped_at":"2026-02-02T10:30:33.377Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":67,"like_count":0,"has_summary":false,"last_poster_username":"waurtex","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":13068,"primary_group_id":null,"flair_group_id":null}]}]}}