# Image processing

Image processing is the field concerned with manipulating and analyzing digital images by computer, using techniques such as spatial and frequency-domain operations, signal processing, and reconstruction algorithms.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## AI HAT vs AI Camera vs AI Kit: Which One Should You Buy?

DevFeed: [AI HAT vs AI Camera vs AI Kit: Which One Should You Buy?](<https://devfeed.tech/articles/ai-hat-vs-ai-camera-vs-ai-kit-which-one-should-you-buy-10783.md>)

Original publisher: [Read original article](<https://raspberrytips.com/ai-hat-vs-ai-camera/>)

Author: Usman Qamar

Published: 2026-08-15T05:00:00Z

Content type: tutorial

Language: en

Sources: [RaspberryTips](<https://devfeed.tech/sources/raspberrytips.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Automation](<https://devfeed.tech/topics/automation.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [computer-vision](<https://devfeed.tech/tags/computer-vision.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [guide](<https://devfeed.tech/tags/guide.md>), [home-automation](<https://devfeed.tech/tags/home-automation.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [inspiration](<https://devfeed.tech/tags/inspiration.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

This guide compares Raspberry Pi's AI Camera, AI HAT+ and AI Kit, explaining when faster AI processing is useful and whether an AI accessory is necessary. It focuses on the AI Camera's built-in image processing and neural processing capabilities for computer vision tasks, including how it can offload AI processing from the Raspberry Pi and support downstream actions such as home automation.

### Source excerpt

I've been quite interested in Raspberry Pi's new AI accessories over the past few months, trying to understand what each one does and what makes them different. But between the AI Camera, AI HAT+ and AI Kit, it's not always obvious which one you actually need, or whether you need one at all. To be...

## ESP-GMF v1.0: General Multimedia Framework, First Official Release

DevFeed: [ESP-GMF v1.0: General Multimedia Framework, First Official Release](<https://devfeed.tech/articles/esp-gmf-v1-0-general-multimedia-framework-first-official-release-13782.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/07/esp-gmf-v1-0-release/>)

Author: John Lee

Published: 2026-07-21T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [releases](<https://devfeed.tech/topics/releases.md>), [software-architecture](<https://devfeed.tech/topics/software-architecture.md>), [Playback](<https://devfeed.tech/topics/playback.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [audio](<https://devfeed.tech/tags/audio.md>), [blog](<https://devfeed.tech/tags/blog.md>), [esp](<https://devfeed.tech/tags/esp.md>), [esp-gmf](<https://devfeed.tech/tags/esp-gmf.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [multimedia](<https://devfeed.tech/tags/multimedia.md>), [playback](<https://devfeed.tech/tags/playback.md>), [release](<https://devfeed.tech/tags/release.md>), [software-architecture](<https://devfeed.tech/tags/software-architecture.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

Espressif announces ESP-GMF v1.0, the first official release of its unified multimedia framework for developing audio, video, and AI multimedia applications on Espressif chips. The release provides a stable API, a modular component architecture, broader media and hardware support, and improved code reuse. It also introduces the ESP Multimedia Core as a shared foundation for multimedia components.

### Source excerpt

ESP-GMF v1.0 is the first official release of Espressif's General Multimedia Framework, a lightweight, unified framework for building audio, video, and AI multimedia applications on Espressif chips. This post introduces the release, walks through what is new for each component area, and lists the full v1.0 component set.

## Coding Challenge #126 - Background Removal Tool

DevFeed: [Coding Challenge #126 - Background Removal Tool](<https://devfeed.tech/articles/coding-challenge-126-background-removal-tool-29202.md>)

Original publisher: [Read original article](<https://codingchallenges.substack.com/p/coding-challenge-126-background-removal>)

Author: John Crickett

Published: 2026-07-11T08:01:20Z

Content type: tutorial

Language: en

Sources: [Coding Challenges](<https://devfeed.tech/sources/coding-challenges.md>)

Topics: [Code Challenge](<https://devfeed.tech/topics/code-challenge.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [building](<https://devfeed.tech/tags/building.md>), [coding](<https://devfeed.tech/tags/coding.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [images](<https://devfeed.tech/tags/images.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Coding Challenge #126 asks readers to build an on-device image background removal tool. The tool should identify a person in a photograph, preserve the person, make the background transparent, and eventually process individual images or directory trees.

### Source excerpt

This challenge is to build your own background removal tool for images.

## ESP-WHO: Get started

DevFeed: [ESP-WHO: Get started](<https://devfeed.tech/articles/esp-who-get-started-13770.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2026/05/esp-who-get-started/>)

Author: John Lee

Published: 2026-05-28T00:00:00Z

Content type: tutorial

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Tutorial](<https://devfeed.tech/topics/tutorial.md>), [Computer vision](<https://devfeed.tech/topics/computer-vision.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [ESP32-S3](<https://devfeed.tech/topics/esp32-s3.md>), [ESP-IDF](<https://devfeed.tech/topics/esp-idf.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Framework](<https://devfeed.tech/topics/framework.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [camera](<https://devfeed.tech/tags/camera.md>), [computer-vision](<https://devfeed.tech/tags/computer-vision.md>), [dl](<https://devfeed.tech/tags/dl.md>), [esp-idf](<https://devfeed.tech/tags/esp-idf.md>), [esp-who](<https://devfeed.tech/tags/esp-who.md>), [esp32](<https://devfeed.tech/tags/esp32.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [face-recognition](<https://devfeed.tech/tags/face-recognition.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [inference](<https://devfeed.tech/tags/inference.md>), [led](<https://devfeed.tech/tags/led.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to set up ESP-WHO on the ESP32-S3-EYE board, run a face recognition example, and extend it with custom detection callbacks. It covers the platform architecture, component pipeline, hardware abstraction, prerequisites, and an LED response when a face is detected.

### Source excerpt

In this article, we will set up ESP-WHO on the ESP32-S3-EYE board, running a face recognition example, and extending it with custom detection callbacks.

## Astro 6.3

DevFeed: [Astro 6.3](<https://devfeed.tech/articles/astro-6-3-3259.md>)

Original publisher: [Read original article](<https://astro.build/blog/astro-630/>)

Author: Matthew Phillips

Published: 2026-05-07T00:00:00Z

Content type: release

Language: en

Sources: [The Astro Blog](<https://devfeed.tech/sources/the-astro-blog.md>)

Topics: [Astro](<https://devfeed.tech/topics/astro.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Hono](<https://devfeed.tech/topics/honojs.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [SVG](<https://devfeed.tech/topics/svg.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Frameworks](<https://devfeed.tech/topics/frameworks.md>), [Bun](<https://devfeed.tech/topics/bun.md>), [Deno](<https://devfeed.tech/topics/deno.md>), [Workers](<https://devfeed.tech/topics/workers.md>)

Tags: [astro](<https://devfeed.tech/tags/astro.md>), [cli](<https://devfeed.tech/tags/cli.md>), [feature](<https://devfeed.tech/tags/feature.md>), [framework](<https://devfeed.tech/tags/framework.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [images](<https://devfeed.tech/tags/images.md>), [routing](<https://devfeed.tech/tags/routing.md>), [svg](<https://devfeed.tech/tags/svg.md>), [tool](<https://devfeed.tech/tags/tool.md>)

### AI overview

Astro 6.3 adds experimental advanced routing with composable request handlers and Hono support, plus redirects for external image URLs and SVG image processing disabled by default.

### Source excerpt

Astro 6.3 introduces experimental advanced routing with Hono support, image redirect handling, resilient island hydration, and more.

## Introducing ESP\_NEW\_JPEG: An Efficient JPEG Encoder and Decoder

DevFeed: [Introducing ESP\_NEW\_JPEG: An Efficient JPEG Encoder and Decoder](<https://devfeed.tech/articles/introducing-esp-new-jpeg-an-efficient-jpeg-encoder-and-decoder-13720.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/09/esp-new-jpeg-introduction/>)

Author: John Lee

Published: 2025-09-17T00:00:00Z

Content type: article

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Library](<https://devfeed.tech/topics/library.md>), [Compression](<https://devfeed.tech/topics/compression.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Espressif](<https://devfeed.tech/topics/espressif.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [blog](<https://devfeed.tech/tags/blog.md>), [camera](<https://devfeed.tech/tags/camera.md>), [compression](<https://devfeed.tech/tags/compression.md>), [decoding](<https://devfeed.tech/tags/decoding.md>), [developers](<https://devfeed.tech/tags/developers.md>), [embedded-devices](<https://devfeed.tech/tags/embedded-devices.md>), [encoding](<https://devfeed.tech/tags/encoding.md>), [esp32-s3](<https://devfeed.tech/tags/esp32-s3.md>), [espressif](<https://devfeed.tech/tags/espressif.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [jpeg](<https://devfeed.tech/tags/jpeg.md>), [multimedia](<https://devfeed.tech/tags/multimedia.md>), [rotation](<https://devfeed.tech/tags/rotation.md>)

### AI overview

Espressif's ESP_NEW_JPEG component provides an optimized software JPEG encoder and decoder for resource-constrained embedded devices. The article explains JPEG compression fundamentals, introduces features such as image rotation, clipping, scaling, and block mode, and offers usage guidance.

### Source excerpt

The ESP_NEW_JPEG library from Espressif enables efficient JPEG encoding and decoding on embedded devices. This article introduces the main features of ESP_NEW_JPEG - including image rotation, clipping, scaling, and block mode - and shares key usage tips for developers.

## ESP\_IMAGE\_EFFECTS v1.0.0 Release: Image Processing for Embedded Devices

DevFeed: [ESP\_IMAGE\_EFFECTS v1.0.0 Release: Image Processing for Embedded Devices](<https://devfeed.tech/articles/esp-image-effects-release-lightweight-powerful-and-made-for-a-colorful-world-13717.md>)

Original publisher: [Read original article](<https://developer.espressif.com/blog/2025/08/announcing_esp_image_effects/>)

Author: John Lee

Published: 2025-08-29T00:00:00Z

Content type: release

Language: en

Sources: [Blog on Developer Portal](<https://devfeed.tech/sources/blog-on-developer-portal.md>)

Topics: [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Library](<https://devfeed.tech/topics/library.md>), [Embedded Software Dev](<https://devfeed.tech/topics/embedded-software-dev.md>), [Microcontroller](<https://devfeed.tech/topics/microcontroller.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [embedded-systems](<https://devfeed.tech/tags/embedded-systems.md>), [image-color-space](<https://devfeed.tech/tags/image-color-space.md>), [image-crop](<https://devfeed.tech/tags/image-crop.md>), [image-effects](<https://devfeed.tech/tags/image-effects.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [image-rotate](<https://devfeed.tech/tags/image-rotate.md>), [image-scale](<https://devfeed.tech/tags/image-scale.md>), [library](<https://devfeed.tech/tags/library.md>), [multimedia](<https://devfeed.tech/tags/multimedia.md>), [release](<https://devfeed.tech/tags/release.md>), [rotation](<https://devfeed.tech/tags/rotation.md>), [zero-copy](<https://devfeed.tech/tags/zero-copy.md>)

### AI overview

Espressif announces ESP_IMAGE_EFFECTS v1.0.0, an image processing library for embedded devices. The article describes its unified APIs, SIMD optimization, zero-copy memory design, and support for rotation, color space conversion, and image scaling.

### Source excerpt

Espressif's ESP_IMAGE_EFFECTS component is a powerful image processing library that can do common image processing operations such as scaling, rotation, cropping, and color space conversion. This article introduces the library, shows how to use it in processing images, and provides usage examples.

## Introduction to Cloud-based AI

DevFeed: [Introduction to Cloud-based AI](<https://devfeed.tech/articles/introduction-to-cloud-based-ai-11512.md>)

Original publisher: [Read original article](<https://www.kodeco.com/ai/paths/cloud-based-ai>)

Published: 2024-11-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Kodeco | High quality programming tutorials: iOS, Android, Swift, Kotlin, Unity, and more](<https://devfeed.tech/sources/kodeco-high-quality-programming-tutorials-ios-android-swift-kotlin-unity-and-more.md>)

Topics: [Cloud](<https://devfeed.tech/topics/cloud.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [text-generation](<https://devfeed.tech/topics/text-generation.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Google](<https://devfeed.tech/topics/google.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [apis](<https://devfeed.tech/tags/apis.md>), [audio](<https://devfeed.tech/tags/audio.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [course](<https://devfeed.tech/tags/course.md>), [development](<https://devfeed.tech/tags/development.md>), [google](<https://devfeed.tech/tags/google.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [openai](<https://devfeed.tech/tags/openai.md>), [text-generation](<https://devfeed.tech/tags/text-generation.md>)

### AI overview

This learning path introduces cloud-based AI services for text generation, image processing, and audio analysis. It provides hands-on experience with OpenAI and Google Gemini and covers building AI apps with cloud services and APIs.

### Source excerpt

This course introduces you to cloud-based AI services, focusing on text generation, image processing, and audio analysis. You'll gain hands-on experience with leading platforms such as OpenAI and Google Gemini, learning to leverage these technologies for various AI apps.

## Converting Vertex-Colored Meshes to Textured Meshes

DevFeed: [Converting Vertex-Colored Meshes to Textured Meshes](<https://devfeed.tech/articles/converting-vertex-colored-meshes-to-textured-meshes-7551.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/vertex-colored-to-textured-mesh>)

Author: Dylan Ebert

Published: 2024-09-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [3D](<https://devfeed.tech/topics/3d.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Library](<https://devfeed.tech/topics/library.md>), [OpenCV](<https://devfeed.tech/topics/opencv.md>), [NumPy](<https://devfeed.tech/topics/numpy.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [code](<https://devfeed.tech/tags/code.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [library](<https://devfeed.tech/tags/library.md>), [mesh](<https://devfeed.tech/tags/mesh.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>), [vision](<https://devfeed.tech/tags/vision.md>)

### AI overview

A tutorial explaining how to convert vertex-colored meshes into UV-mapped, textured meshes. It presents a quick solution using the InstantTexture library and a detailed implementation based on UV generation, vertex-color remapping, barycentric interpolation, and texture-buffer filling.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## Image Migration to Google Cloud Platform

DevFeed: [Image Migration to Google Cloud Platform](<https://devfeed.tech/articles/image-migration-to-google-cloud-platform-28045.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2024-05-14-image-migration-to-gcp/>)

Author: Praneeth Peiris I want

Published: 2024-05-14T00:00:00Z

Content type: article

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Google Cloud Platform (GCP)](<https://devfeed.tech/topics/google-cloud.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [data](<https://devfeed.tech/topics/data.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>)

Tags: [amazon-web-services](<https://devfeed.tech/tags/amazon-web-services.md>), [backend](<https://devfeed.tech/tags/backend.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [data](<https://devfeed.tech/tags/data.md>), [data-pipelines](<https://devfeed.tech/tags/data-pipelines.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [google-cloud-platform](<https://devfeed.tech/tags/google-cloud-platform.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [migration](<https://devfeed.tech/tags/migration.md>)

### AI overview

This article explains how trivago migrated its image infrastructure from AWS and an on-premises data centre to Google Cloud. It describes the image-processing and machine-learning pipelines involved, the limitations of a lift-and-shift migration, and the need to redesign the pipelines for a single cloud environment.

### Source excerpt

Migration projects can be hard, especially when we were not around when the original projects were built. We migrated our images infrastructure to Google Cloud which was spread across multiple environments and here is how we did that.

## Server-side sandboxing: An introduction

DevFeed: [Server-side sandboxing: An introduction](<https://devfeed.tech/articles/server-side-sandboxing-an-introduction-10037.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/server-side-sandboxing-an-introduction/>)

Author: Hongyi Hu; Max Serrano

Published: 2023-10-24T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Software](<https://devfeed.tech/topics/software.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [article](<https://devfeed.tech/tags/article.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [defense-in-depth](<https://devfeed.tech/tags/defense-in-depth.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [security](<https://devfeed.tech/tags/security.md>), [security-engineering](<https://devfeed.tech/tags/security-engineering.md>), [vulnerabilities](<https://devfeed.tech/tags/vulnerabilities.md>)

### AI overview

This introduction to server-side sandboxing explains why image processing, parsing, compression, and thumbnailing workloads can create security risks, especially when they depend on memory-unsafe software such as C++ libraries. It presents application-level sandboxing, or workload isolation, as a defense against vulnerabilities and outlines the challenge of choosing among available isolation techniques and balancing their trade-offs.

### Source excerpt

In this three-part series, our security engineering team shares practical tips for deploying and operating application sandboxing techniques. First up: evaluating the many sandboxing options, and how to think about the trade-offs between them.

## Using Deep Learning to Recognize Handwritten Characters with OCR

DevFeed: [Using Deep Learning to Recognize Handwritten Characters with OCR](<https://devfeed.tech/articles/hello-deep-learning-doing-some-actual-ocr-on-handwritten-characters-36362.md>)

Original publisher: [Read original article](<https://berthub.eu/articles/posts/dl-ocr-demo/>)

Published: 2023-03-30T10:00:08Z

Content type: tutorial

Language: en

Sources: [Bert Hubert's writings](<https://devfeed.tech/sources/bert-hubert-s-writings.md>)

Topics: [Deep learning](<https://devfeed.tech/topics/deep-learning.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Neural Network](<https://devfeed.tech/topics/neural-network.md>), [Training AI Models](<https://devfeed.tech/topics/training-ai-models.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [deep-learning](<https://devfeed.tech/tags/deep-learning.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [neural-network](<https://devfeed.tech/tags/neural-network.md>), [ocr](<https://devfeed.tech/tags/ocr.md>), [testing](<https://devfeed.tech/tags/testing.md>), [training](<https://devfeed.tech/tags/training.md>), [training-data](<https://devfeed.tech/tags/training-data.md>)

### AI overview

This tutorial builds and tests an OCR program that recognizes handwritten letters from a photo using a convolutional deep learning model. It shows how differences between real-world input and training data can cause recognition failures, including difficulty recognizing a handwritten "h".

### Source excerpt

This page is part of the Hello Deep Learning series of blog posts. You are very welcome to improve this page via GitHub! The previous chapters have often mentioned the chasm between "deep learning models that work on my data" and "it actually works in the real world". It is perhaps for this reason that almost all demos and YouTube tutorials you find online never do any real world testing.

## Resize images from command line on MacOS

DevFeed: [Resize images from command line on MacOS](<https://devfeed.tech/articles/resize-images-from-command-line-on-macos-27670.md>)

Original publisher: [Read original article](<https://gagor.pro/2021/11/resize-images-from-command-line-on-macos/>)

Author: Tom

Published: 2021-11-07T00:00:00Z

Content type: tutorial

Language: en

Sources: [Tomasz Gągor](<https://devfeed.tech/sources/tomasz-gagor.md>)

Topics: [macOS](<https://devfeed.tech/topics/macos.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Tool](<https://devfeed.tech/topics/tool.md>)

Tags: [bash](<https://devfeed.tech/tags/bash.md>), [batch-image-processing](<https://devfeed.tech/tags/batch-image-processing.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [command-line-image-resizing](<https://devfeed.tech/tags/command-line-image-resizing.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [imagemagick](<https://devfeed.tech/tags/imagemagick.md>), [imagemagick-macos](<https://devfeed.tech/tags/imagemagick-macos.md>), [install](<https://devfeed.tech/tags/install.md>), [macos](<https://devfeed.tech/tags/macos.md>), [macos-cli-tools](<https://devfeed.tech/tags/macos-cli-tools.md>), [resize-images-macos](<https://devfeed.tech/tags/resize-images-macos.md>), [scale](<https://devfeed.tech/tags/scale.md>), [sips-tool-macos](<https://devfeed.tech/tags/sips-tool-macos.md>)

### AI overview

A tutorial on resizing and cropping images from the macOS command line. It presents a built-in tool for maintaining aspect ratios, setting maximum dimensions, and batch processing, then introduces ImageMagick for more advanced resizing and cropping workflows.

### Source excerpt

Learn how to resize images from the command line on MacOS using built-in tools like sips and third-party tools like ImageMagick for various use cases.

## Basics of Memory Access in WebAssembly

DevFeed: [Basics of Memory Access in WebAssembly](<https://devfeed.tech/articles/basics-of-memory-access-in-webassembly-27442.md>)

Original publisher: [Read original article](<https://ariya.io/2019/05/basics-of-memory-access-in-webassembly/>)

Published: 2019-05-13T06:20:17Z

Content type: tutorial

Language: en

Sources: [Ariya Hidayat](<https://devfeed.tech/sources/ariya-hidayat.md>)

Topics: [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [C](<https://devfeed.tech/topics/c.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Compiler](<https://devfeed.tech/topics/compiler.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [pixel](<https://devfeed.tech/tags/pixel.md>), [rgb](<https://devfeed.tech/tags/rgb.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>)

### AI overview

This tutorial explains WebAssembly's memory model and demonstrates compiling a simple C/C++ function with Emscripten. It shows how to run a minimal WebAssembly module from Node.js with reduced runtime support, inspect its textual format, and prepare for transferring array data such as pixel RGB values for image processing.

### Source excerpt

WebAssembly is getting more popular than ever. The use of WebAssembly outside the confinement of a web browser also starts to gain traction, as evidenced from projects such as WebAssembly Interface. Understanding the memory model of WebAssembly will be important in order to fully comprehend its power as well as its constraints.

## Presenting babel-plugin-cloudinary

DevFeed: [Presenting babel-plugin-cloudinary](<https://devfeed.tech/articles/presenting-babel-plugin-cloudinary-27971.md>)

Original publisher: [Read original article](<https://tech.trivago.com/post/2019-04-02-babelplugincloudinary/>)

Author: Daniel Caldas Software Engineer; Goodguydaniel Com

Published: 2019-04-02T00:00:00Z

Content type: release

Language: en

Sources: [Trivago](<https://devfeed.tech/sources/trivago.md>)

Topics: [Babel](<https://devfeed.tech/topics/babel.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Image processing](<https://devfeed.tech/topics/image-processing.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Front end](<https://devfeed.tech/topics/frontend.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [babel](<https://devfeed.tech/tags/babel.md>), [cloudinary](<https://devfeed.tech/tags/cloudinary.md>), [frontend](<https://devfeed.tech/tags/frontend.md>), [image-processing](<https://devfeed.tech/tags/image-processing.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [plugin](<https://devfeed.tech/tags/plugin.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>)

### AI overview

trivago presents trivago/babel-plugin-cloudinary, an open-source Babel plugin that compiles Cloudinary URL transformations at build time. The article explains its motivation, development history, and approach for avoiding the need to ship the Cloudinary SDK in the client bundle.

### Source excerpt

I'm happy to let you know that we are releasing trivago/babel-plugin-cloudinary to the open source community! Throughout this...