arrow_back Back to freelances
F

Omaha Poker Card Recognition bot

Freelancer

Share:
placeNO home_workRemote assignmentContract publicAggregated job · NO

eventPublished on Sep 15, 2026 · verifiedWe confirmed on Sep 15, 2026 that it's still live

Is this your business?

US$ 150 – US$ 300 per project

About the job

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 cv2.getPerspectiveTransform and cv2.warpPerspective to get a flat, readable image of each card. 3. Community Card Recognition (5 Cards - Template Matching): Use simple and efficient template matching (cv2.matchTemplate) 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.

Keep reading for free

Create a free account to see the full job and apply.

  • badgePortfolio visible to companies
  • notificationsNew job alert by email
  • favoriteAlways free, no catch