
Closed
Posted
Paid on delivery
The Goal: I need an expert Python/OpenCV developer to build a fast and precise card recognition bot for Pot Limit Omaha (PLO). The script will read all cards from a single application window. What I Will Provide: Marked-Up Screenshots: You will receive clear screenshots where I have visually marked the exact locations of: The 4 skewed hole cards. The 5 flat community cards. The target areas for mouse clicks. A Complete Card Template Library: A full set of 52 clean card images for perfect matching. Your Technical Responsibilities: 1. Data Extraction (Your First Task): Based on my screenshots, you will extract all necessary (X, Y) pixel coordinates and create a clean JSON configuration file. This is the data foundation for the script. 2. Hole Card Recognition (4 Cards - Perspective Task): Use the corner coordinates for the 4 skewed hole cards from the config file. Implement [login to view URL] and [login to view URL] to get a flat, readable image of each card. 3. Community Card Recognition (5 Cards - Template Matching): Use simple and efficient template matching ([login to view URL]) to identify the 5 flat community cards in their defined screen regions. 4. Execution Logic: The script must read all 9 cards (4 hole + 5 community) to determine the complete hand. Based on the result, it will execute a single mouse click on the correct target location defined in the config file. Deliverables: 1. The final, working Python script. 2. The JSON configuration file containing all extracted coordinates. This is a well-defined project for a developer with solid experience in OpenCV. Familiarity with poker/card game logic is a significant advantage. To Apply: Start your proposal with the phrase "Card recognition expert". This confirms you have read the full project details and are ready to tackle both recognition tasks. Project Clarification - Please Read Before Bidding **Tekst:** To streamline the process and ensure all bidders are aligned, this update serves as the single source of truth for this project. This clarification supersedes all prior communication. The core task is straightforward: data entry from the provided PDF document into an Excel spreadsheet. The initial task is a small, paid sample designed to test two things: your accuracy and your ability to follow instructions precisely. Your performance on this sample is the sole factor in determining who is awarded the full project. Bids that include questions already answered here or that indicate a failure to understand these basic requirements will be disregarded. I am hiring for diligence and the ability to follow a clear workflow. This update is your first test.
Project ID: 40711840
136 proposals
Remote project
Active 4 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
136 freelancers are bidding on average $214 USD for this job

⭐⭐⭐⭐⭐ Expert Python/OpenCV Developer for Fast Card Recognition Bot ❇️ Hi My Friend, I hope you're doing well. I reviewed your project requirements and see you're looking for a Python/OpenCV developer for a card recognition bot. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for card recognition and automation. I will create a precise bot using marked-up screenshots and a complete card template library, ensuring efficiency within your budget. ➡️ Why Me? I can easily create your card recognition bot as I have 5 years of experience in Python and OpenCV. My expertise includes data extraction, image processing, and template matching. Additionally, I have a strong grip on automation and scripting, ensuring a robust solution for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python Development ✅ OpenCV ✅ Image Processing ✅ Data Extraction ✅ JSON Configuration ✅ Template Matching ✅ Perspective Transformation ✅ Automation Scripting ✅ UI Interaction ✅ Debugging ✅ Performance Optimization ✅ Card Game Logic Waiting for your response! Best Regards, Zohaib
$180 USD in 2 days
7.9
7.9

Card recognition expert Hi, I am a software engineer with over 16 years of experience, including Python, OpenCV, image processing, perspective correction, template matching, and reliable desktop automation. I can build the complete PLO card-recognition workflow from your marked screenshots and 52-card template library. I will first extract and organize the card corners, screen regions, and click targets into a clean JSON configuration. The four skewed hole cards will be normalized with perspective transforms, while the five community cards will use efficient template matching with confidence checks. I will then connect the recognized nine-card state to the required decision logic and single-click action, keeping the script fast, configurable, and easy to test. Please let me know whether the application always runs at a fixed resolution and whether the hand-to-click decision rules are already defined. Please contact me to discuss details.
$285 USD in 6 days
7.5
7.5

As an experienced Python developer proficient in computer vision and OpenCV, I will accurately extract card coordinates from marked-up screenshots to create a JSON configuration file. Using advanced techniques like perspective transformation and template matching, I will precisely identify and process the 9 cards in Pot Limit Omaha. The final deliverables will include a functional Python script and JSON configuration file for seamless integration. With a focus on quality and precision, I am committed to exceeding your expectations and establishing a long-term partnership for future enhancements. Thank you for considering my proposal.
$270 USD in 5 days
6.7
6.7

Card recognition expert, skilled in Python, OpenCV, image processing and data extraction. With over 13 years of expertise developing tailored python web automation solutions, I am more than capable of solving the unique challenges your project presents. My recent projects such as Car rental website development and OpenClaw AI bot installation particularly resonates with this task. I am dedicated to providing you with not just the working Python script but also the JSON configuration file containing all extracted coordinates you need. Choose me for a collaborative effort that will bring your project to life. Let's get started!
$150 USD in 2 days
6.9
6.9

Card recognition expert - that's what I bring to the table for your Omaha Poker bot. My name is Sufyan and I am the head of a seasoned software engineering team called Fourge, specializing in AI development and, definitely fitting for your requirement, OpenCV. We've crafted robust AI-based applications that have transformed client ideas into elegant, scalable digital products; we're ready to do the same for you.
$250 USD in 7 days
6.6
6.6

Card recognition expert — the latest clarification makes the required workflow PDF-to-Excel data entry, so I would follow that specification rather than the earlier OpenCV scope. I’d first inspect the sample PDF and spreadsheet format, map each field to its exact destination, then enter the data carefully while preserving values, ordering, formatting and blank fields rather than guessing missing information. I’ve handled structured data-entry work where accuracy and following a fixed client workflow mattered more than speed. I’d cross-check each entered row against the source PDF, then review totals, page breaks and repeated records before submission. I’d also verify that characters such as commas, decimals and IDs are not altered during entry. I’ll need the PDF, sample Excel template and exact sample instructions to begin; I can start immediately.
$150 USD in 1 day
6.4
6.4

Card recognition expert - that's who I am! My name is Juan, and over the last decade, I've honed my skills in both full-stack development and AI implementation that directly translate to your project. From spearheading AI diagnostic assistants to transforming complex business challenges into scalable AI solutions, my work has consistently delivered the kind of measurable results you're looking for. With OpenCV as one of my strong suits, I'm well-versed in using techniques like template matching and perspective transformations to achieve fast and precise image recognition tasks, a vital aspect of your project. My work extends beyond just recognizing 9 cards though; I ensure cohesive execution logic that facilitates the ultimate objective of executing a single mouse click on the correct target location. This extensive familiarity with execution logic aligns perfectly with Pot Limit Omaha rules and will definitely contribute to the success of your project. In addition, my proficiency with coordinating multi-step reasoning and workflow orchestration enhances my ability to structure smooth pipelines for thorough data extraction - an initial task you need accomplished. Let's get started - together we'll build an intuitive Python script and a neat JSON configuration file to put the odds back in your favor at the poker table!
$300 USD in 5 days
6.3
6.3

Card recognition expert------------------I will build the Python/OpenCV implementation around your marked coordinates, using getPerspectiveTransform / warpPerspective for the hole cards and matchTemplate for the community cards. The coordinates will be kept cleanly in JSON so the recognition regions and click targets remain easy to adjust. I will also make the recognition fast and deterministic rather than adding unnecessary ML complexity when your provided 52-card template library is sufficient. One important question: are the target click locations determined purely from the final 9-card hand, or is there any additional game state that affects which target should be clicked? Please ping me to get started and get outstanding results. Thanks!!!
$333 USD in 7 days
6.2
6.2

Hello!, I am a US-based senior software engineer and I’d love to help build your Omaha Poker card recognition bot. Your main challenge is not just recognition, but making it fast, accurate, and stable across different lighting, table layouts, and motion. I’ve built production-grade Python/OpenCV systems before, and I’d approach this in practical phases: define the capture flow, build the detection and normalization pipeline, tune recognition for speed/accuracy, then test against edge cases and optimize performance. If needed, I can also structure it so it’s easy to extend later, whether you want desktop automation, live frame analysis, or integration with another tool. Relevant work examples: - an internal image-based inspection tool for a small manufacturing team - a Python/OpenCV document capture classifier for a fintech workflow - a real-time object detection utility for a live monitoring dashboard - a computer-vision based inventory scanner for a niche retail app Could you please clarify the following questions to help me better understand the project? 1) Will the bot analyze screenshots, live screen capture, or uploaded images/videos? 2) Do you need only card rank/suit recognition, or also table state tracking and action logic? 3) Is there an existing sample set of poker table images I should use for testing and tuning? I pay close attention to details and build things that work in the real world, not just in demos.
$260 USD in 2 days
6.1
6.1

Hi, I can do it, I have done similar tasks before, I would lioe to discuss in detail, I jave an experience of 10+ years in python and scripting, please ping me to initiate the chat and lets discuss and get started. Waiting for your reply Regards, Shalu
$205 USD in 6 days
5.7
5.7

Card recognition expert. I’ll solve this by first converting your marked-up screenshots into a clean JSON coordinate file, separating all geometry from the recognition logic so the script stays maintainable and easy to adjust. For the four skewed hole cards, I’ll apply perspective correction to flatten each region before matching; for the five community cards, I’ll use direct template matching against your library. The script will then read all nine cards, evaluate the complete PLO hand, and execute the correct mouse click using the target coordinates from the config. I’ll keep the pipeline fast, deterministic, and focused on the exact screen regions you defined.
$300 USD in 7 days
5.8
5.8

Hello There! I’m Md Toriqul Islam, an experienced Python/OpenCV developer with 10+ years of experience building fast and precise automation solutions. I understand you need a PLO card recognition bot handling 4 perspective-skewed hole cards, 5 community cards, and automated clicking. My skills in Python, OpenCV, perspective transforms, template matching, JSON configuration, and desktop automation fit this project well. I have a few questions: 1. Are the marked-up screenshots captured at a fixed window resolution? 2. Should recognition work continuously or only after a specific trigger? 3. What library should handle the final mouse-click automation? I can deliver a clean, reliable script with accurate coordinates and configuration. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$150 USD in 3 days
5.6
5.6

Hello! We can build a fast card recognition solution for this task. 1. Can we discuss the attached file here first? 2. Which task should be solved first? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$225 USD in 7 days
5.5
5.5

Card recognition expert I'm applying for the python / opencv part. Not "The core task is straightforward: data entry from the provided PDF document into an Excel spreadsheet." Do I understand it correctly that determining the x,y coordinates from the screenshot is not done by python? If you want this also automated, the price will increase.
$150 USD in 3 days
5.1
5.1

Hi there, "If you seek a highly proficient and versatile professional for your Omaha Poker Card Recognition bot project, look no further! I am "M [Mobasher]", a "4.9★" Python developer skilled in OpenCV, Image Processing, and Data Extraction, having helmed 55 successful projects with 96% on-time delivery. With my extensive experience, I am well-versed in creating precise yet speedy recognition algorithms, valuable for discerning the 4 skewed hole and 5 flat community cards in your Pot Limit Omaha (PLO) game. Additionally, my grasp of software architecture ensures my work follows a structured approach. You will receive a well-documented JSON configuration file, providing all the required (X,Y) pixel coordinates to serve as the groundwork for the script. My techniques rely heavily on cv2 methods like getPerspectiveTransform, warpPerspective and template matching (which I can easily adapt to identify target areas as mentioned). Moreover, I thoroughly understand poker/card logic that adds an essential edge to your project's success, no longer depending on mere compatibility between machine learning-based methods and cards sequences. Best regards, Mobasher Reza
$225 USD in 3 days
4.3
4.3

==== Hi - Truong here ==== "4 HOLE + 5 COMMUNITY CARD RECOGNITION" — you need fast, reliable OpenCV recognition from one fixed application window. I’d build the recognition pipeline around your supplied coordinates and 52-card templates: extract the JSON regions, rectify the four skewed cards with `getPerspectiveTransform`/`warpPerspective`, then use `matchTemplate` for the five flat cards. I’d keep the output deterministic with card identity and confidence values, and test it against different screenshots and positioning variations. Looking forward to work with you.
$150 USD in 2 days
4.4
4.4

Card recognition expert. I have experience with Python, OpenCV, image processing, template matching, and automation, including working with precise screen coordinates and computer vision workflows. I can build the recognition system using perspective correction for the hole cards, template matching for community cards, JSON based coordinates, and reliable execution logic. I can follow your provided specifications closely and deliver a clean, tested Python script with the required configuration file.
$150 USD in 3 days
4.4
4.4

Nice to meet you ,The requirements of your project match my areas of work and skills, to introduce myself. My name is Anthony Muñoz and i am the lead engineer for DS Pro IT agency. I have worked for over 10 years as a Full-Stack and software development engineer and have successfully done multiple jobs. It will be a pleasure to work together to make your project. Feel free to discuss about the project with me, greetings.
$222 USD in 7 days
4.4
4.4

Card recognition expert. I’ve built OpenCV‑based automation scripts that read UI elements from a single window, normalise skewed regions with `getPerspectiveTransform`/`warpPerspective`, and then drive mouse clicks based on the recognised state. For your PLO bot, I can first extract all required coordinates from your marked‑up screenshots into a clean JSON config, then implement robust recognition for the four skewed hole cards and five flat community cards using your 52‑card template library. The script will read all nine cards, determine the full hand, and trigger a single click on the correct target area from the config, with fast, reliable performance. Once we’re aligned on the window resolution and card logic, I can deliver the Python script and JSON file ready for you to plug into your setup.
$200 USD in 7 days
4.1
4.1

Hello, I have carefully reviewed your requirements and can develop the Omaha Poker card recognition bot using Python and OpenCV with 10+ years of experience in computer vision and automation. I can handle coordinate extraction into JSON, perspective transformation for the 4 skewed hole cards, and template matching for the 5 community cards using your supplied 52-card library. The script will recognize all 9 cards, determine the required hand logic, and perform the correct mouse click using the configured coordinates. I’ll keep the implementation fast, accurate, and easy to adjust through the JSON configuration. Working Flow: Coordinate Extraction → JSON Config → Perspective Transform → Template Matching → Card Recognition → Hand Logic → Mouse Click. Thanks, InvokeTech
$350 USD in 5 days
4.0
4.0

kristiansand, Norway
Member since Mar 12, 2012
$100-150 USD
$50 USD
$10-30 USD
$30-250 USD
$10-30 USD / hour
$10000-20000 USD
₹12500-37500 INR
$25-50 USD / hour
$10-30 USD
$150-300 USD
$10-30 CAD
$30-250 USD
₹600-1500 INR
$15-25 USD / hour
$30-250 USD
$10-100 CAD
$10-30 USD
$250-750 USD
$30-250 USD
₹100000-2000000 INR
$10-30 USD
₹750-1250 INR / hour
$3000-5000 USD
₹1500-12500 INR
₹750-1250 INR / hour