Fish Computer Vision Dataset
About Fish Dataset
Overview

This is an object detection dataset of ocean fish classified by their latin names.

Use Cases
This dataset can be used for the following purposes:
- Underwater object detection model
- Fish object detection model
- Train object detection model to recognize underwater species
- Prototype fish detection system
- Identifying fish with computer vision
- Free fish dataset
- Free fish identificaiton dataset
- Scuba diving object detection dataset
- Fish bounding boxes
- Fish species annotations
Enjoy! These images have been listed in the public domain.
Note: These images have been sourced from makeml.app/datasets/fish
Use Free Acanthuridae (Surgeonfishes), Balistidae (Triggerfishes) and Carangidae (Jacks) Detection API
Powered by general detection model
Code
pip install inference-sdk# 1. Import the library
from inference_sdk import InferenceHTTPClient
# 2. Connect to your workspace
client = InferenceHTTPClient(
api_url="https://serverless.roboflow.com",
api_key="API_KEY"
)
# 3. Run your workflow on an image
result = client.run_workflow(
workspace_name="<YOUR_WORKSPACE>",
workflow_id="<YOUR_WORKFLOW_ID>",
images={
"image": "YOUR_IMAGE.jpg" # Path to your image file
},
parameters={
"classes": "Acanthuridae (Surgeonfishes), Balistidae (Triggerfishes), Carangidae (Jacks), Ephippidae (Spadefishes), Labridae (Wrasse)"
},
use_cache=True # cache workflow definition for 15 minutes
)
# 4. Get your results
print(result)Run on custom image
Drop an image here or click to upload
Detecting classes:
Or try a test image
Roboflow Agent
Tell the agent what you want to build.
Cite This Project
LicensePublic DomainIf you use this dataset in a research paper, please cite it using the following BibTeX:
@misc{ fish-0s6rh-mlsoi_dataset,
title = { Fish Dataset },
type = { Open Source Dataset },
author = { Jacob Solawetz },
howpublished = { \url{ https://universe.roboflow.com/cs-workspace-gkdyk/fish-0s6rh-mlsoi } },
url = { https://universe.roboflow.com/cs-workspace-gkdyk/fish-0s6rh-mlsoi },
journal = { Roboflow Universe },
publisher = { Roboflow },
year = { 2026 },
month = { jun },
note = { visited on 2026-07-29 },
}










