RESOURCES / BLOG / Meir Feinberg
Posts by Meir Feinberg
How to Turn 360 Panoramic Images Into 360 Spin Sets
A panoramic 360 image is a very wide image format that can be used to display a 360 degree view as seen from a single point. Some 360 panoramic images are created by special 360 cameras that can take a single image of the entire panorama, while others can be…
Read More ->
Embed the Cloudinary Video Player within the Product Gallery Widget for Next-level Customization
At Cloudinary, we make developers’ lives easier by providing tools to help automate, manage and deliver media assets. The Cloudinary Product Gallery is an interactive and customizable user interface that you can easily add to any website with a few lines of code. The gallery can display a…
Read More ->
Automatically Reduce Image Size Without Losing Quality
One of the main optimization challenges for website and mobile developers is how to display sufficiently high quality images to their visitors while minimizing the image file size. A smaller image file size can lead to faster load times, reduced bandwidth costs and an improved user experience. The…
Read More ->
Introducing the Cloudinary Media Editor Widget
At Cloudinary, we manage the entire pipeline of media assets for thousands of customers of varying sizes from numerous verticals. As part of our commitment to support the entire flow of media assets, we are now introducing an intuitive media editing widget: an out-of-the-box, interactive UI providing your users with…
Read More ->
Introducing the Cloudinary PHP SDK, Mark II
Cloudinary supports a wide range of SDKs, many of which have been around for quite some time now. The PHP SDK was initially released in 2012, nine years ago, and much has changed since then with regard to programming languages and development concepts. This means that the SDKs…
Read More ->
Integrating Cloudinary With Download Adapters for Android
Adding code to display an image in your application is one of the most common tasks for almost every application developer. However, when it comes to Android applications, there is no inbuilt support for any image related tasks, which could be a potential pain when Android developers need to handle…
Read More ->
Uploading, Managing and Delivering PDFs
The Portable Document Format (PDF) is a popular format developed by Adobe for delivering formatted text and images. A PDF file includes a complete description of all layout elements, including text, fonts, images and layers, ensuring that the file will look identical when opened on any device. The PDF…
Read More ->
How to Generate Waveform Images From Audio Files
Nowadays, users can and often upload various media files to social networks, websites, and messaging apps. Most of those media are images and videos, with a significant number being audio files. Subsequently, to create a thumbnail to depict an image, a site or app would crop and then resize…
Read More ->
Optimizing Animated GIFs With Lossy Compression
Even though the image format animated GIFs are gaining popularity, their file size is usually large, causing slow loading and incurring high bandwidth costs. Besides, the GIF format is old and not optimized for modern video clips. The developer’s job of effecting fast loading of animated GIFs and delivering…
Read More ->
Automatic Video Transcoding With Cloudinary
Delivering video files to users can be a much more complex undertaking than many people stop to consider. There are a large variety of video formats and codecs to choose between, and various optimization parameters for encoding the videos. Parameters such as bitrate, key-frame-interval, and frame-rate will…
Read More ->
Displacement Maps for Easy Image Transformations with Cloudinary
With Cloudinary’s transformation options, you as web or mobile developers can transform images in real time through dynamic URLs, from optimization and responsive delivery to other tasks, complete with cool effects. For example, a robust transformation applies another image to displace your base image with a mapping algorithm…
Read More ->
Inject Your Own Image Processing by Using a Custom Function
Cloudinary offers a wide array of image transformations and effects to apply to images as part of our image-processing pipeline, helping to ensure that your images fit the graphic design of your website or mobile application. Cloudinary is an open platform, and you can use our APIs, Widgets and UI…
Read More ->
Introducing the Cloudinary Demo Android App, Part 2
Recently we added the Cloudinary Demo- e-commerce App to the Google Play Store. This app demonstrates the best practices for optimal delivery of images on a storefront, including category pages, product pages, and a shopping cart. At the time, we published Introducing the Cloudinary Demo Android App, Part 1,…
Read More ->
Introducing Cloudinary Upload Widget v2
At Cloudinary, we manage the entire pipeline of media assets for thousands of customers of varying sizes from numerous verticals. Cloudinary is an end-to-end solution for all your image and video needs, including upload, storage, administration, manipulation, optimization and dynamic delivery. As part of our commitment to support the…
Read More ->
Introducing the Cloudinary Demo Android App, Part 1
Cloudinary has recently added the Cloudinary Demo- e-commerce App to the Google Play Store. The App demonstrates the best practices for optimal delivery of images on a storefront, including category pages, product pages, and a shopping cart. The Cloudinary Demo – eCommerce App was developed as an open source project…
Read More ->
How to optimize and deliver media in your Commerce Cloud store with Cloudinary
As you may have heard, Cloudinary, the end-to-end media management solution, now has a certified cartridge with Salesforce Commerce Cloud (formerly Demandware), one of the industry’s most agile and scalable eCommerce platforms. The Cloudinary cartridge enables you to simplify and automate the process of manipulating, optimizing, and delivering images…
Read More ->
Automatic image tagging with categorization engines
The value of categorizing all the images in your library cannot be underestimated. Besides the obvious advantage of making your image library searchable and displaying relevant content to your users based on their interests, you can also learn more about your users according to the content they upload, and find…
Read More ->
Video tagging made easy with Cloudinary: Google-powered add-on for automatic video tagging
Due to significant growth of the web and improvements in network bandwidth, video is now a major source of information and entertainment shared over the internet. If you are managing a library of corporate videos, user-uploaded videos, or even your own personal videos, you need a way to categorize them…
Read More ->
How to automatically tag images with Amazon Rekognition
Knowledge is power. And if you allow your users to upload images, you also probably want to better understand what their images contain. Whether a photo is of a building, people, animals, celebrities, or a product, image processing and analysis can assist in further comprehension. The benefits of this knowledge…
Read More ->
How to Automate Image Moderation with Amazon Rekognition
Allowing your users to upload their own images to your website can increase user engagement, retention and monetization. However, allowing your users to upload any image they want to, may lead to some of your users uploading inappropriate images to your application. These images may offend other users or even…
Read More ->
Addressing mobile challenges with the new Cloudinary SDK for Android
Developing applications for mobile consumption comes with difficult challenges. Apps need to limit their RAM, CPU, and battery usage while performing smoothly. And if there are too many background tasks, the mobile device’s battery runs out fast. Networks on mobile devices are also often unstable in some areas with slow…
Read More ->
How to pad images with automatic color selection
How you present the content of your website can be just as important as the content itself. The images you display need to conform to the graphic design of your site, and every image needs to fit within a predefined size. Although that may be simple enough to achieve when…
Read More ->
Protecting images and videos via cookie-based authentication and Cloudinary
Controlling who can access your images and videos, and when, can be an important concern for your business and security workflow. You may have resources that you only want some of your users or employees to access, or you may need to make sure that your original resources are secure,…
Read More ->
Compress an Image Automatically Without Losing Quality
Compress image without losing quality One of the most important things to know about compressing image files is that a smaller file size comes at the cost of a lower image quality. How much lower, and whether low enough to make a difference visually, depends on the image. Compression…
Read More ->
How to Zip Photos Dynamically With a Single Line of Code
As a developer, you want to allow your users to download multiple files in a single click. An easy way to download multiple files and share them is to generate a ZIP file. When images are involved, you may also want to normalize the original images before including them in…
Read More ->
How to use conditions to dynamically transform images
It’s great to have the capability to transform images on the fly by using dynamic URLs to customize the images to fit the graphic design of your site or mobile application. However, what if you want to transform an image depending on a specific image characteristic (like its width or…
Read More ->
Facial Attribute Detection with Microsoft’s Face API and Cloudinary
Many of the photos displayed on the internet these days are of people. If your website or mobile application displays photos that include people, you will want to make sure that their faces are included in the delivered images when cropping and transforming them to fit your graphic design and…
Read More ->
How to analyze image delivery issues
Updated (October 2019): Since this post was written, a new feature has been added that lets you export a day’s data into a .CSV file. Selecting the “Export to CSV” option will generate an email where you can download the file and import it into your favorite spreadsheet software, such…
Read More ->
How To Distort Images Dynamically to Fit your Graphic Design
How to Distort images in the cloud It can be quite a challenge to graphically design a website or mobile application that displays images in very precise shapes and orientations. Product customization can take the form of warping 2D pictures to have a 3D perspective, placing images in precise…
Read More ->
Automatic Image Tagging and Categorization With Imagga
If you have an application that allows users to upload their own photos, it can be very useful to be able to organize these photos according to their content. This will allow you to categorize the content for displaying to all your users and make your image library searchable. Furthermore,…
Read More ->
Video transcoding, resizing, cropping and manipulating made easy with Cloudinary
Videos are becoming more prolific with people having the capability to capture videos with a wide variety of cameras, including smartphone cameras that are available almost everywhere. Web and mobile applications that display videos online can be faced with a challenge when the videos are created or uploaded from different…
Read More ->
Automatic visual image enhancement for your web application using Cloudinary
Various factors can have an effect on the visual quality of photos captured by a wide variety of digital cameras. Technical limitations of cameras, coupled with changing conditions in which users take photos, results in a wide range of visual quality. Camera-related limitations arise from a combination of poor optics,…
Read More ->
How to automatically create images for Responsive design
Responsive web design is a method of designing websites to provide an optimal viewing experience to users, irrespective of the device, window size, orientation, or resolution used to view the website. A site designed responsively adapts its layout to the viewing environment, resizing and moving elements dynamically and based…
Read More ->
How to control the zoom level with automatic face detection based image cropping
Many websites now offer their users the ability to upload images and profile pictures, making it a challenge for web designers to maintain a certain graphic design and style when subsequently displaying these images. The profile pictures may need to be smartly cropped to focus on the faces, with some…
Read More ->
Advanced Facial Attributes Detection for Image Transformation
Update – December 2015: The add-on described in this post is no longer available since ReKognition terminated their services. However, all features described here are still available via a different and even better add-on: Advanced Facial Attributes Detection Face Detection is a great feature that enables the automatic…
Read More ->
Start Using Cloudinary
Sign up for our free plan and start creating stunning visual experiences in minutes.
Sign Up for Free