# Optional requirements for specific use cases

# For VOC format export support
pascal-voc-writer>=0.1.4
lxml>=4.9.0

# For enhanced image processing
opencv-python>=4.8.0
scikit-image>=0.20.0

# For data analysis and visualization
matplotlib>=3.7.0
seaborn>=0.12.0
pandas>=2.0.0

# For machine learning integration
scikit-learn>=1.3.0
torch>=2.0.0  # Optional PyTorch support
torchvision>=0.15.0

# For 3D processing (when not using Blender)
trimesh>=3.20.0
open3d>=0.17.0

# For web interface (future feature)
flask>=2.3.0
flask-cors>=4.0.0

# For cloud storage integration
boto3>=1.26.0  # AWS S3
google-cloud-storage>=2.10.0  # Google Cloud Storage
azure-storage-blob>=12.17.0  # Azure Blob Storage
