Omnitool.ai
  • Welcome to Omnitool.ai
    • Key Features
  • Getting Started
    • Installation
    • Configuration
    • FAQ
  • Tutorial
    • Glossary
    • UI Overview
    • Adding API Keys
    • Blocks
      • Omnitool
      • OpenAI
      • Replicate
      • HuggingFace
      • ElevenLabs
      • OpenRouter
      • Sharp Image Processing
  • Contributing
  • Advanced
    • Run Recipe via REST API
    • Create New Blocks
      • Add a New Block via Composition API
      • Adding New Block via Extension
      • Adding new Block via OpenAPI Spec
    • Create New Extension
    • Use Local Models
  • License
Powered by GitBook
On this page
  • Setup
  • Using Sharp Blocks
  • Additional Resources

Was this helpful?

Edit on GitHub
Export as PDF
  1. Tutorial
  2. Blocks

Sharp Image Processing

PreviousOpenRouterNextContributing

Last updated 1 year ago

Was this helpful?

Sharp Image Processing blocks are based on the Sharp Node.js library, offering a suite of advanced image manipulation capabilities. These blocks enable users to apply a range of image processing techniques, such as blurring, resizing, preparing format, compositing and more, directly within the recipes.

Setup

  • Install the Sharp Image Processing extension via the Extension Manager found in the left panel.

Using Sharp Blocks

  • Once installed, navigate to the "Add Block" collection within Omnitool.

  • Search for the sharp namespace to locate all the image manipulation blocks.

Additional Resources


For developers and users seeking more advanced configurations and troubleshooting resources for these blocks, refer to the extension code in .

For additional details on the Sharp API, refer to .

https://github.com/omnitool-community/omni-extension-sharp/tree/main/src/components
https://sharp.pixelplumbing.com/