惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页
Forbes - Security
Forbes - Security
WordPress大学
WordPress大学
P
Proofpoint News Feed
T
Threat Research - Cisco Blogs
L
LINUX DO - 热门话题
L
Lohrmann on Cybersecurity
Spread Privacy
Spread Privacy
D
Darknet – Hacking Tools, Hacker News & Cyber Security
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
P
Privacy International News Feed
A
About on SuperTechFans
T
Tailwind CSS Blog
I
InfoQ
S
Securelist
云风的 BLOG
云风的 BLOG
罗磊的独立博客
Recent Announcements
Recent Announcements
T
The Exploit Database - CXSecurity.com
B
Blog RSS Feed
V
Visual Studio Blog
Know Your Adversary
Know Your Adversary
The GitHub Blog
The GitHub Blog
Jina AI
Jina AI
腾讯CDC
Cyberwarzone
Cyberwarzone
有赞技术团队
有赞技术团队
AWS News Blog
AWS News Blog
博客园 - 【当耐特】
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
F
Full Disclosure
S
Secure Thoughts
博客园 - 司徒正美
J
Java Code Geeks
Y
Y Combinator Blog
Google Online Security Blog
Google Online Security Blog
GbyAI
GbyAI
N
News and Events Feed by Topic
Help Net Security
Help Net Security
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Project Zero
Project Zero
T
Tenable Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
T
Tor Project blog
MyScale Blog
MyScale Blog
Scott Helme
Scott Helme
小众软件
小众软件
K
Kaspersky official blog

ImageKit.io Blog

Next.js Image Optimization with ImageKit Use Video as a Background in Your Next.js Project How to Fix Autoplay Video in Next.js How Durian Scaled a Visual-First Retail Experience to 350K Monthly Visitors Online How Matsmart accelerated image delivery across countries with ImageKit AI in Digital Asset Management: From Smart Workflows to Agentic Automation How Joseph Joseph unified and secured global video delivery with ImageKit How Modall powers fast, effortless media delivery across 40+ projects with ImageKit Digital Asset Management (DAM) Trends: 2026 Report How to add a poster image to Video.js player (and automate it) HLS streaming with Video.js + React Building the future of storytelling with fast, AI-powered video delivery How PushOwl delivers 100M+ image-rich notifications seamlessly with ImageKit How Homify delivers millions of interior design images seamlessly with ImageKit Better event discovery with lightning‑fast videos & images Adding video player in React Native Video player in Angular applications Crop and resize videos in React Next.js image and video upload React image and video upload React video optimization How we quadrupled our traffic to 625K monthly page views How Apollo 24|7 boosted performance & reduced costs with ImageKit Simplify your media workflows with ImageKit DAM integrations Extending Lighthouse for custom image and video optimization analysis Brand Asset Management: What is it? How does it work? WordPress Digital Asset Management Guide - Manage your WP media assets better Why Shopify retailers need a digital asset management solution DAM vs. SharePoint: Which is best for you? AI-powered Metadata and Tagging in Digital Asset Management How Hopscotch built India's largest online Kids' fashion brand with ImageKit Dropbox Vs. DAM: Which Is The Right Tool For Digital Asset Management Digital Asset Management for Photographers: A Complete Guide Why digital asset management for agencies is essential Helping both Top and Bottom Line: SaffronStays rapid, profitable growth with ImageKit How KreditBee simplified media experiences with ImageKit Google Drive alternatives for businesses (with fast-growing teams) Node.js image upload ImageKit: The Secret Ingredient in Swiggy’s Expansion Journey Streamlining the Design Approval Process: A Comprehensive Guide AV1 Codec - Complete guide for video application devs PHP image and video upload Angular image & video upload AV1 vs VP9: Which codec should you choose? Adding video player in Next.js React Video Player VP8 vs VP9 - In the context of online video delivery Exploring WebM vs MP4 7 Free Digital Asset Management Software that are not Open-Source Comparing 9 Top Digital Asset Management Tools in the Market What are Brand Standards and Why do they Matter? Boost Sales and Brand Appeal: Essential Tips for eCommerce Image Management Brand Recall: The Strategy to Create Unforgettable Brands How to upload files in HTML? Branding for Small Businesses (2025 Edition) Everything you need to know about VP9 codec Recent updates from ImageKit and what's next Best Ways to Write RFP For Digital Asset Management (+ with free RFP template) What is Brand Dilution? How to Avoid It? Explained with [Examples] The Importance of Brand Identity: Leveraging Digital Asset Management for Impact From Launch to Scale: How to Launch a Brand Campaign Digital Asset Management Requirements - What do You Need to Evaluate and How? Marketing Collateral Management: A Quick End-to-End Guide Video Content Management System: What Is It And How To Choose One? Dropbox vs. Google Drive vs. Onedrive: The Best Cloud Storage Solution How to Build Brand Trust: Get Started In 2025 Google Drive vs. Box: A Detailed Comparison How Digital Asset Management Solutions Help Protect Brand Equity A DAM Solution Can Safeguard Your Digital Intellectual Property - Here’s How WebP Vs. PNG: Which Image Format Should You Use and Why? How to Resize Images in Bootstrap Easily Progressive jpegs (PJPEG): the key to loading images faster on your website Dropbox vs. Google Drive: The Best Cloud Storage For Digital Assets Dropbox Pros & Cons In 2024: An In-Depth Analysis and Why A DAM Solution Stands Out Google Drive Vs OneDrive: The Better Storage Option For Digital Assets Manage your video assets better with video metadata Understanding DAM's Role in Strengthening Brand Identity Digital asset management strategy: What to know before creating one The Ultimate Guide To Marketing Agency Onboarding 6 Solutions To Simplify Large File Sharing Over The Web A Step-by-Step Breakdown of a Video Production Workflow 13 Digital Asset Management Use Cases You Should Know How to Conduct a Brand Audit and Manage Your Brand Assets Costly Consequences of Inconsistent Branding And How DAM Can Help Dynamic Asset Transformation: What It Is, Why You Need It, and How ImageKit Can Help Everything You Need to Know About HTML Video Autoplay How To Select Your DAM Vendor: A Complete Guide How to Boost User Experience with Smart Digital Asset Management React Image Optimization: A Guide for Web Developers Why Should DAM Be A Part Of Your MarTech Stack? Unleashing the Power of Content Repurposing with ImageKit MKV vs MP4: Which Video File Format Is Better for Your Needs? Digital Asset Management For Ecommerce: A Complete Guide How an Image Tagging Software can Transform Your Image Search How to Manage Your Content Lifecycle Effectively M4V vs MP4: Which Video Format Should You Use and Why? Why Every Business Needs An Image Management System All The Questions To Ask During A Dam Demo Which is the Best Image Format for Your Website? Uploading Multiple Files Using JavaScript: A Comprehensive Guide
Introducing Media Library Extensions for powerful asset management and processing workflows
Rahul Nanwani · 2021-10-26 · via ImageKit.io Blog

Over the last few months, we have been making significant changes to the ImageKit Media Library to allow you to use it better as a digital asset management platform. Advanced search queries, embedded image metadata parsing, complete folder uploads, built-in image editor, and consistent developer APIs have been significant steps in that direction.

During this product evolution, we received feedback from the users about certain third-party services they were using or tasks they were doing during their image upload or editing process.

There was a scope to significantly automate these tasks with the help of AI and existing industry-leading services.

Building on this learning, the latest addition to the Media Library trumps every other past feature in opening up incremental use cases to be solved within the ImageKit platform.

Introducing ImageKit Media Library Extensions - developer-friendly, third-party integrations to enable powerful yet simple workflows within the ImageKit digital asset management system. The aim of these extensions, the ones that we have launched or get added in the future, is to eliminate the need for you to use multiple services for any media-related task and have it all work seamlessly within ImageKit.

To begin with, we have added integrations with three very useful services.

Let's take a look at them, along with the use cases that they solve.

1. Extensions for Google Cloud Vision and AWS Rekognition

Automatic image tagging to enable better digital asset management and search

With the enormous amount of media content created in-house or by our users, it is impossible to search for content just by the file name or the folder name.

We need ways to help us make sense of the actual "content" of an asset than just its name.

With the developments in AI, understanding an image's content is now easier than ever. Two industry-leading APIs that help label commonly known objects in an image are Google Cloud Vision and AWS Rekognition.

For example, Google Cloud Vision identifies the objects 'Bottle', 'Cola', 'Soft Drink', 'Plants', and more with over 70% certainty in the image below.

Labels generated by Google Cloud Vision API. Original image source here.
Labels generated by Google Cloud Vision API. Original image source here.

Now with ImageKit, at the time of image upload or edit via the API, you can now optionally trigger the Cloud Vision or Rekognition APIs to generate tags for the content in the image.

These tags will then get stored with the image along with any manual tags that you might have added.

You can find the API documentation for using these auto-tagging extensions here along with the possible extension options.

These extension integrations tag the image asynchronously, i.e., your image uploads are still fast, and the tags get added "eventually" and not in real-time.

Image tagging extension's workflow
Image tagging extension's workflow

Here's a quick video on AI tagging in ImageKit works

AI tagging of assets in ImageKit

2. Extension for Remove.bg

AI-powered background removal and replacement for better visual experiences

Delivering a consistent visual experience on the entire website is the holy grail for every business online.

And when you are dealing with images coming in from multiple sources or for different products, especially if they are coming directly from your users, it gets difficult to maintain that visual consistency.

Graphic teams have to edit the images manually, remove their existing backgrounds and replace them with what they use for their brand.

ImageKit now provides integration with the best AI-powered background removal service - Remove.bg. You can now upload or update an image in the Media Library and have its background removed or replaced automatically with an exceptionally high degree of accuracy.

You can read the API documentation for the background removal extension here along with the possible extension options.

The image after background removal gets uploaded to your media library, and you can perform transformations and optimizations on it like any other image.

For example, we used this extension to remove the background from the Coca-Cola bottle image and then gave it a solid background using ImageKit's parameters.

## Original image
https://ik.imagekit.io/ikmedia/bgremove/original_bottle.jpeg

## Background Removed
https://ik.imagekit.io/ikmedia/bgremove/bgremoved_bottle.jpg?tr=w-600,bg-DDDDDD
Example of using the Remove.BG extension to replace the image background with a single color
Example of using the Remove.BG extension to replace the image background with a single color

You can use this extension to homogenize the backgrounds for your product images or user-uploaded images.

How can you try these extensions? And how will the usage get billed?

Since extensions perform different tasks with varying difficulty and utility, their consumption needs to be billed differently.

But, to reduce the complexity, the consumption will be measured in terms of "Extension Units". Each use of an extension would consume a certain number of units, as mentioned here, which would be in line with the task performed by the extension.

For you to start using these extensions, each plan now has inclusions for Extension units. You will be able to find them on the plans page in your dashboard and on the website.

For paid users, units consumed beyond the plan inclusions will be charged on a usage basis as described in their plan.

Starting 1st November 2021, usage of extensions will be charged across all plans, with the exception of our Forever Free plan. For any queries regarding this, please reach out to our support team.

What's the way forward?

These three extensions represent just the beginning of a vast set of functionalities to be made available inside the Media Library. Based on customer feedback, we will continue to integrate more third-party services with ImageKit.

We are also working on getting these third-party services available not just via the APIs but also inside the ImageKit dashboard.

Want to know more?

If you have a service you would like us to integrate or want a custom plan for your requirement or face any challenges in using the extensions, please write to us at support@imagekit.io or start a live chat from your dashboard. We would really love to hear your feedback.