Tagged articles
289 articles
Page 1 of 3
Node.js Tech Stack
Node.js Tech Stack
May 4, 2026 · Backend Development

Bun’s New Image API: A Zero‑Dependency Alternative to Sharp for Node.js

Bun introduces a built-in, zero-dependency image processing library called Bun.Image that supports JPEG, PNG, WebP, and limited HEIC/AVIF formats, offering chainable resizing, filtering, S3 integration, clipboard handling, and placeholder generation, while sparking community debate over runtime bloat versus Sharp’s richer feature set and deployment challenges.

AVIFBunHEIC
0 likes · 10 min read
Bun’s New Image API: A Zero‑Dependency Alternative to Sharp for Node.js
php Courses
php Courses
Jan 23, 2026 · Backend Development

Boost Image Vibrancy: Adjust Saturation in PHP Using Imagick

This guide explains how to install the Imagick extension in PHP and demonstrates two methods—setImageAttribute() and setImageProperty()—to modify an image's saturation, complete with ready-to-use code examples and a brief summary of the process.

Image Processingbackend-developmentimagick
0 likes · 4 min read
Boost Image Vibrancy: Adjust Saturation in PHP Using Imagick
php Courses
php Courses
Jan 16, 2026 · Backend Development

How to Adjust Image Hue in PHP with Imagick: Step‑by‑Step Guide

This guide shows how to install the PHP Imagick extension, load an image, adjust its brightness, saturation, and hue using modulateImage, and then save or output the result, providing a concise, step‑by‑step solution for server‑side image hue manipulation.

Backend DevelopmentHue AdjustmentImage Processing
0 likes · 3 min read
How to Adjust Image Hue in PHP with Imagick: Step‑by‑Step Guide
php Courses
php Courses
Jan 5, 2026 · Backend Development

Master PHP Image Processing: Crop, Resize, Rotate & Watermark with Code Samples

Learn how to use PHP's built-in image functions—imagecrop, imagecopyresized, imagecopyresampled, imagerotate, and imagestring—to crop, resize, rotate, and add watermarks to JPEG images, with clear code examples and memory‑management tips for reliable image manipulation.

Image ProcessingWatermarkcropping
0 likes · 4 min read
Master PHP Image Processing: Crop, Resize, Rotate & Watermark with Code Samples
php Courses
php Courses
Dec 15, 2025 · Backend Development

How to Adjust Image Saturation in PHP with Imagick – Step-by-Step Guide

Learn how to install the Imagick extension on your server and use its setImageAttribute() and setImageProperty() methods in PHP to modify an image's saturation, with clear code examples demonstrating both approaches and a brief summary of the process.

Backend DevelopmentImage ProcessingPHP
0 likes · 4 min read
How to Adjust Image Saturation in PHP with Imagick – Step-by-Step Guide
php Courses
php Courses
Dec 12, 2025 · Backend Development

How to Adjust Image Hue in PHP with Imagick: Step-by-Step Guide

Learn how to install the Imagick extension on PHP, create an Imagick object, load an image, and use the modulateImage method to adjust brightness, saturation, and hue, then save or output the modified image, with complete example code provided.

Backend DevelopmentHue AdjustmentImage Processing
0 likes · 3 min read
How to Adjust Image Hue in PHP with Imagick: Step-by-Step Guide
php Courses
php Courses
Dec 3, 2025 · Backend Development

Adjust Image Hue in PHP with Imagick: A Step‑by‑Step Guide

This tutorial explains how to install the Imagick extension, create an Imagick object in PHP, use the modulateImage method to adjust brightness, saturation, and hue, and then save or output the modified image, providing complete example code for each step.

Hue AdjustmentImage Processingimagick
0 likes · 3 min read
Adjust Image Hue in PHP with Imagick: A Step‑by‑Step Guide
php Courses
php Courses
Nov 20, 2025 · Backend Development

Adjust Image Saturation in PHP Using Imagick – Step‑by‑Step Guide

This tutorial explains how to install the Imagick extension for PHP and demonstrates two methods—setImageAttribute and setImageProperty—to modify an image's saturation, including code samples, parameter ranges, and practical usage tips.

Backend DevelopmentImage Processingimagick
0 likes · 4 min read
Adjust Image Saturation in PHP Using Imagick – Step‑by‑Step Guide
php Courses
php Courses
Nov 17, 2025 · Backend Development

How to Generate and Decode QR Codes in PHP with Simple Code Examples

This guide explains how to use the open‑source QRCode library in PHP to create QR code images with QRCode::png() and how to decode them using imagecreatefrompng() together with the ZXing library, providing complete code snippets and step‑by‑step instructions.

Image ProcessingPHPQR code
0 likes · 3 min read
How to Generate and Decode QR Codes in PHP with Simple Code Examples
Code Wrench
Code Wrench
Nov 3, 2025 · Backend Development

Why a 348‑Line Go CLI Outperforms Python for Image Scaling and Watermarking

Processing 1,000 images in Python can take 30 minutes, but the 348‑line Go CLI 'go-image-cli' completes the task in under 4 minutes by leveraging Go's concurrency, the disintegration/imaging library, intelligent Fit scaling, adaptive watermark positioning, and safe JPEG handling, with detailed code examples and performance tips.

CLIGoImage Processing
0 likes · 11 min read
Why a 348‑Line Go CLI Outperforms Python for Image Scaling and Watermarking
Old Meng AI Explorer
Old Meng AI Explorer
Nov 2, 2025 · Information Security

How Blind Watermark Turns Images into Unbreakable Copyright Shields

The open‑source Python library blind_watermark embeds invisible, tamper‑resistant watermarks into images, audio, and video, allowing creators and businesses to protect copyright, trace unauthorized use, and recover evidence even after cropping, compression, or AI editing, all with just a few lines of code.

Image ProcessingPythonWatermark
0 likes · 9 min read
How Blind Watermark Turns Images into Unbreakable Copyright Shields
Tencent Tech
Tencent Tech
Oct 30, 2025 · Mobile Development

Why HDR Photos Look Different on iPhone vs Android and How to Fix It

This article explains why the same HDR image can appear dazzling on iPhone yet washed‑out on Android, detailing the underlying HDR technology, the divergent native formats (HEIF Gainmap vs JPEG/UltraHDR), and a cross‑platform solution that preserves high‑dynamic‑range details across devices and apps.

AndroidGainmapHDR
0 likes · 8 min read
Why HDR Photos Look Different on iPhone vs Android and How to Fix It
Code Ape Tech Column
Code Ape Tech Column
Sep 23, 2025 · Backend Development

Integrate Tess4J OCR into Spring Boot: Step‑by‑Step Guide

This tutorial walks you through setting up a Spring Boot project with Tess4J, adding required dependencies, configuring language data, implementing an OCR service and REST controller, and testing both local file and remote URL image recognition, all with complete code examples.

Image ProcessingJavaOCR
0 likes · 6 min read
Integrate Tess4J OCR into Spring Boot: Step‑by‑Step Guide
Sohu Tech Products
Sohu Tech Products
Sep 17, 2025 · Artificial Intelligence

Choosing the Right Python OCR Library: pytesseract, cnocr, or PaddleOCR?

This article compares three popular Python OCR frameworks—pytesseract, cnocr, and PaddleOCR—examining their installation ease, Chinese recognition ability, model size, accuracy, and unique features, and provides practical code examples to help developers pick the best tool for their needs.

Image ProcessingOCRPaddleOCR
0 likes · 5 min read
Choosing the Right Python OCR Library: pytesseract, cnocr, or PaddleOCR?
Open Source Tech Hub
Open Source Tech Hub
Sep 4, 2025 · Backend Development

Master Image Manipulation in PHP with Intervention Image: A Complete Guide

This article introduces the open‑source PHP library Intervention Image, explains its core features, shows how to install and configure it, and provides step‑by‑step code examples for resizing, watermarking, canvas creation, caching, advanced drivers, and best‑practice considerations for secure and efficient image processing in web applications.

BackendImage ProcessingIntervention Image
0 likes · 9 min read
Master Image Manipulation in PHP with Intervention Image: A Complete Guide
Architect
Architect
Aug 21, 2025 · Artificial Intelligence

Implement OCR in Java with Tess4j and SpringBoot in Just a Few Lines

This tutorial walks you through adding optical character recognition to a Java SpringBoot project using the Tess4j library, covering prerequisites, dependency setup, engine initialization, RESTful API creation, and tips for improving accuracy with custom training data or third‑party services.

Image ProcessingJavaOCR
0 likes · 8 min read
Implement OCR in Java with Tess4j and SpringBoot in Just a Few Lines
Zhuanzhuan Tech
Zhuanzhuan Tech
Jul 22, 2025 · Backend Development

How Switching from Front‑End to Back‑End Image Generation Boosted Performance for Game Account Listings

This article explains how moving large‑image generation for game account listings from a front‑end Puppeteer‑based approach to a back‑end Java AWT solution dramatically reduced processing time, improved user experience, and created a modular, maintainable system for multiple games.

Graphics2DImage Processinglarge image generation
0 likes · 13 min read
How Switching from Front‑End to Back‑End Image Generation Boosted Performance for Game Account Listings
php Courses
php Courses
Jun 13, 2025 · Backend Development

How to Build a Real-Time Camera Filter App with PHP and JavaScript

This tutorial walks you through installing PHP‑GD and Video4Linux, creating a web page that previews the webcam using getUserMedia, adding a filter selector, and processing the image on the server with PHP‑GD to apply real‑time visual effects.

GD libraryImage ProcessingJavaScript
0 likes · 9 min read
How to Build a Real-Time Camera Filter App with PHP and JavaScript
Selected Java Interview Questions
Selected Java Interview Questions
Jun 3, 2025 · Artificial Intelligence

Implementing OCR in Java with SpringBoot and Tess4j

This article demonstrates how to build a lightweight OCR service in Java using SpringBoot and the Tess4j library, covering dependency setup, Tesseract engine initialization, RESTful API creation, training data options, and deployment considerations.

Image ProcessingOCRRESTful API
0 likes · 7 min read
Implementing OCR in Java with SpringBoot and Tess4j
php Courses
php Courses
May 28, 2025 · Backend Development

Real-Time Webcam Capture and Image Effects with PHP

This tutorial explains how to set up a PHP environment, use OpenCV and the GD library to capture webcam video frames, apply real-time image filters such as grayscale, blur, contrast, and edge detection, and switch effects via keyboard input, enabling personalized photo creation.

GD libraryImage ProcessingOpenCV
0 likes · 4 min read
Real-Time Webcam Capture and Image Effects with PHP
AIWalker
AIWalker
May 14, 2025 · Artificial Intelligence

Guided Image Filtering Explained: Insights from He Kaiming’s Classic Paper

This article reviews the Guided Image Filtering technique introduced by He Kaiming, compares it with other edge‑preserving filters, provides detailed OpenCV C++ and Python implementations, discusses the fast variant, analyzes computational complexity, and showcases visual results.

Edge PreservingGuided FilteringImage Processing
0 likes · 10 min read
Guided Image Filtering Explained: Insights from He Kaiming’s Classic Paper
Python Programming Learning Circle
Python Programming Learning Circle
May 6, 2025 · Artificial Intelligence

Automatic Math Equation Grading with Python: Data Generation, CNN Training, Image Segmentation, and Result Feedback

This tutorial explains how to build a Python-based automatic grading system for handwritten math equations by generating synthetic character images, training a convolutional neural network, segmenting input images using projection techniques, evaluating expressions with eval, and overlaying correctness indicators on the original image.

CNNImage ProcessingMath Grading
0 likes · 28 min read
Automatic Math Equation Grading with Python: Data Generation, CNN Training, Image Segmentation, and Result Feedback
Python Programming Learning Circle
Python Programming Learning Circle
Apr 21, 2025 · Game Development

Building an Automated Minesweeper Solver with Python and OpenCV

This article provides a step‑by‑step guide to creating a Python‑based automated Minesweeper solver using OpenCV for screen capture, win32gui for window handling, and custom image‑recognition and solving algorithms, including environment setup, frame extraction, block segmentation, classification, and click automation.

AutomationGame BotImage Processing
0 likes · 12 min read
Building an Automated Minesweeper Solver with Python and OpenCV
AI Frontier Lectures
AI Frontier Lectures
Apr 18, 2025 · Artificial Intelligence

DiffDenoise: Conditional Diffusion Transforms Medical Image Denoising

DiffDenoise introduces a three‑stage self‑supervised pipeline that combines a blind‑spot network, conditional diffusion modeling, and stabilized reverse diffusion sampling to dramatically improve medical image denoising performance on both synthetic and real datasets, while also offering a fast distilled version for practical deployment.

Image Processingdiffusion modelsmedical imaging
0 likes · 10 min read
DiffDenoise: Conditional Diffusion Transforms Medical Image Denoising
php Courses
php Courses
Mar 17, 2025 · Backend Development

Using PHP to Capture Webcam Video and Apply Real-Time Effects

This article demonstrates how to set up a PHP environment, use OpenCV and GD libraries to capture webcam video, apply various real-time image effects such as grayscale, Gaussian blur, contrast adjustments, edge detection, and implement keyboard-controlled effect switching, providing complete code examples.

GD libraryImage ProcessingOpenCV
0 likes · 5 min read
Using PHP to Capture Webcam Video and Apply Real-Time Effects
php Courses
php Courses
Mar 13, 2025 · Artificial Intelligence

Real-Time Image Processing with PHP and OpenCV: A Step-by-Step Tutorial

This tutorial guides PHP developers through installing OpenCV and the php‑opencv extension, capturing live video, displaying frames in a browser, and performing real‑time face detection using Haar cascades, providing a practical introduction to computer‑vision tasks in PHP.

Computer VisionFace DetectionImage Processing
0 likes · 6 min read
Real-Time Image Processing with PHP and OpenCV: A Step-by-Step Tutorial
php Courses
php Courses
Mar 10, 2025 · Backend Development

How to Adjust Image Saturation in PHP Using Imagick

This article explains how to install the Imagick extension on a server and use its setImageAttribute() and setImageProperty() methods in PHP to modify an image's saturation, providing step-by-step code examples for both approaches and summarizing the process.

Image ProcessingImage SaturationPHP
0 likes · 5 min read
How to Adjust Image Saturation in PHP Using Imagick
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 23, 2025 · Frontend Development

AutoHue.js: Automatic Image Color Extraction for Web Banners

This article introduces AutoHue.js, a lightweight JavaScript library that uses Canvas, Lab color space conversion, and clustering algorithms to automatically extract dominant, secondary, and edge colors from images for seamless background integration in web banners, complete with usage examples and installation instructions.

AutoHueCanvasImage Processing
0 likes · 16 min read
AutoHue.js: Automatic Image Color Extraction for Web Banners
php Courses
php Courses
Feb 8, 2025 · Backend Development

Adjusting Image Hue with PHP Imagick

This guide explains how to install the PHP Imagick extension and use its Imagick class to load an image, adjust its brightness, saturation, and hue with modulateImage, and then save or output the modified image, providing complete example code.

Backend DevelopmentHue AdjustmentImage Processing
0 likes · 4 min read
Adjusting Image Hue with PHP Imagick
Model Perspective
Model Perspective
Nov 23, 2024 · Artificial Intelligence

How Do Image Filters Work? From Linear Color Adjustments to AI-Powered Repainting

This article examines the mathematical foundations of digital image filters, covering single‑pixel color transformations, multi‑pixel convolution operations, and fully‑repainted filters based on deep‑learning techniques, providing formulas, modeling processes, and illustrative examples to reveal how simple linear adjustments evolve into sophisticated AI‑driven stylizations.

ConvolutionFiltersImage Processing
0 likes · 7 min read
How Do Image Filters Work? From Linear Color Adjustments to AI-Powered Repainting
php Courses
php Courses
Nov 19, 2024 · Backend Development

Using PHP to Capture Webcam Video and Apply Real-Time Image Effects

This tutorial explains how to set up a PHP environment, capture live video from a webcam using OpenCV, and apply various real‑time image effects with the GD library, including grayscale, Gaussian blur, contrast adjustments, edge detection, and keyboard‑controlled effect switching.

GD libraryImage ProcessingOpenCV
0 likes · 5 min read
Using PHP to Capture Webcam Video and Apply Real-Time Image Effects
DaTaobao Tech
DaTaobao Tech
Nov 15, 2024 · Big Data

Engineering Practices for a Billion‑Scale Image Asset Platform

The article recounts how the author built a billion‑scale AI image‑asset library by replacing a week‑long import with a clustered‑table, sharded pipeline, MD5‑based unique keys, a custom DataWorks task scheduler, and multi‑engine query layers, sharing practical engineering practices learned through successive iterations.

Big DataHashingImage Processing
0 likes · 14 min read
Engineering Practices for a Billion‑Scale Image Asset Platform
php Courses
php Courses
Nov 14, 2024 · Backend Development

Real-Time Webcam Capture and Image Effects Using PHP

This tutorial explains how to set up a PHP environment, capture live video from a webcam with OpenCV, and apply various real‑time image effects such as grayscale, Gaussian blur, contrast adjustments, and edge detection, including keyboard‑controlled effect switching.

GD libraryImage ProcessingOpenCV
0 likes · 5 min read
Real-Time Webcam Capture and Image Effects Using PHP
Architect
Architect
Nov 2, 2024 · Frontend Development

How to Build Robust Dark Watermarks and Boost OCR Accuracy in Web Apps

This article walks through the evolution of watermark techniques, demonstrates how to harden a front‑end watermark against deletion, invisibility, and covering using MutationObserver and canvas, introduces a low‑visibility dark watermark with decode logic, and details OCR integration and optimization to improve recognition accuracy in screenshot‑search scenarios.

CanvasImage ProcessingMutationObserver
0 likes · 21 min read
How to Build Robust Dark Watermarks and Boost OCR Accuracy in Web Apps
Alibaba Cloud Developer
Alibaba Cloud Developer
Oct 29, 2024 · Big Data

How We Scaled Billion‑Image Asset Ingestion with Dataworks: Lessons & Tricks

Facing the challenge of importing billions of image assets, we redesigned the pipeline using Dataworks open‑API, clustered tables, data sharding, cube tables, and custom key generation, achieving faster parallel processing, fault tolerance, and flexible attribute storage, and share practical insights on scheduling, view parametrization, and output services.

Image Processingcube tabledata ingestion
0 likes · 18 min read
How We Scaled Billion‑Image Asset Ingestion with Dataworks: Lessons & Tricks
php Courses
php Courses
Oct 24, 2024 · Backend Development

Using PHP to Capture Webcam Video and Apply Real‑Time Effects

This tutorial explains how to set up a PHP environment, use OpenCV and GD libraries to capture live webcam frames, apply various image‑processing effects such as grayscale, blur, contrast adjustments, and implement keyboard‑controlled effect switching, all with complete code examples.

GDImage ProcessingOpenCV
0 likes · 5 min read
Using PHP to Capture Webcam Video and Apply Real‑Time Effects
php Courses
php Courses
Oct 22, 2024 · Backend Development

Using PHP to Capture Webcam Video and Apply Real-Time Effects

This article demonstrates how to set up a PHP environment, use OpenCV and GD libraries to capture webcam video, apply various real-time image effects such as grayscale, Gaussian blur, contrast adjustments, and implement keyboard-controlled effect switching, providing complete code examples.

GD libraryImage ProcessingOpenCV
0 likes · 4 min read
Using PHP to Capture Webcam Video and Apply Real-Time Effects
BirdNest Tech Talk
BirdNest Tech Talk
Oct 9, 2024 · Fundamentals

Unlocking the Power of Bit Manipulation: Real‑World Uses and Go Tips

This article explains why bit manipulation is a staple technique in computer science, detailing performance gains, state flag encoding, mask operations, data compression, cryptography, image processing, hash structures, binary counting, and algorithm design, with practical Go examples.

GoHashingImage Processing
0 likes · 3 min read
Unlocking the Power of Bit Manipulation: Real‑World Uses and Go Tips
DeWu Technology
DeWu Technology
Sep 11, 2024 · Frontend Development

Advanced Watermark Techniques and OCR Integration for Front-End Applications

The article details progressive front‑end watermark schemes—from a basic canvas overlay to mutation‑observer‑protected, hide‑ and cover‑resistant, and low‑opacity dark watermarks—and explains how adaptive tone handling, contrast tuning, region cropping, and a hybrid OCR pipeline (internal service with tesseract.js fallback) ensure robust, invisible data protection and accurate screenshot analysis.

CanvasFront-endImage Processing
0 likes · 20 min read
Advanced Watermark Techniques and OCR Integration for Front-End Applications
Java Architect Essentials
Java Architect Essentials
Sep 6, 2024 · Artificial Intelligence

Integrating Tess4J OCR into a Spring Boot Application

This guide explains how to set up a Spring Boot project, add the Tess4J dependency, configure language data, implement an OCR service and REST controller, and test both local file uploads and remote image URLs for text recognition.

Image ProcessingJavaOCR
0 likes · 6 min read
Integrating Tess4J OCR into a Spring Boot Application
Python Programming Learning Circle
Python Programming Learning Circle
Sep 4, 2024 · Artificial Intelligence

Building an Automatic Math Grading System with Python: Data Generation, CNN Training, Image Segmentation, and Result Feedback

This tutorial explains how to create an automatic math‑grading tool in Python by generating synthetic digit images, training a small CNN on the data, segmenting handwritten equations with projection techniques, recognizing characters, evaluating the expressions, and overlaying the results back onto the original image.

AutomationCNNImage Processing
0 likes · 30 min read
Building an Automatic Math Grading System with Python: Data Generation, CNN Training, Image Segmentation, and Result Feedback
Python Programming Learning Circle
Python Programming Learning Circle
Aug 12, 2024 · Artificial Intelligence

Common Python Libraries for Computer Vision Projects

This article introduces and compares ten widely used Python libraries for computer vision, including Pillow, OpenCV, Mahotas, Scikit‑Image, TensorFlow Image, PyTorch Vision, SimpleCV, Imageio, Albumentations, and timm, highlighting their features, typical use cases, and providing code examples for each.

Image ProcessingOpenCVPython
0 likes · 10 min read
Common Python Libraries for Computer Vision Projects
php Courses
php Courses
Aug 7, 2024 · Backend Development

How to Adjust Image Saturation in PHP Using Imagick

This article explains how to install the Imagick extension in PHP and demonstrates two methods—setImageAttribute() and setImageProperty()—to modify an image's saturation, providing step-by-step code examples and a brief summary of the process.

Image Processingimagicksaturation
0 likes · 4 min read
How to Adjust Image Saturation in PHP Using Imagick
Test Development Learning Exchange
Test Development Learning Exchange
Aug 2, 2024 · Fundamentals

Automating Image Watermarking with Python and Pillow

This article introduces the importance of image watermarking for copyright protection and provides a step‑by‑step Python tutorial using the Pillow library, covering installation, basic usage, a script for batch watermarking, and advanced techniques such as dynamic watermarks and automated folder monitoring.

Image ProcessingPythonWatermark
0 likes · 4 min read
Automating Image Watermarking with Python and Pillow
360 Smart Cloud
360 Smart Cloud
May 22, 2024 · Cloud Computing

Building a Serverless Image Processing Service with Function Compute and Event Bus

This article explains how to build a serverless image‑processing pipeline that automatically compresses and watermarks uploaded pictures by deploying Go functions, configuring event‑bus rules, enabling OBS notifications, and linking them together, highlighting cost, scalability, and maintenance advantages over traditional architectures.

Function ComputeImage ProcessingServerless
0 likes · 12 min read
Building a Serverless Image Processing Service with Function Compute and Event Bus
php Courses
php Courses
May 7, 2024 · Backend Development

Adjusting Image Hue with PHP Imagick

This guide explains how to install the PHP Imagick extension, create an Imagick object, load an image, adjust its brightness, saturation, and hue using modulateImage, and then save or output the modified image, providing complete example code for hue adjustment.

Hue AdjustmentImage ProcessingPHP
0 likes · 4 min read
Adjusting Image Hue with PHP Imagick
Python Programming Learning Circle
Python Programming Learning Circle
Apr 18, 2024 · Artificial Intelligence

Implementing an Automatic Math Expression Grading System with Python and Convolutional Neural Networks

This tutorial walks through building a self‑trained OCR pipeline that generates synthetic digit images, trains a CNN model, segments handwritten math expressions, predicts each character, evaluates the arithmetic result, and overlays checkmarks, crosses or answers onto the original image.

AutomationCNNImage Processing
0 likes · 28 min read
Implementing an Automatic Math Expression Grading System with Python and Convolutional Neural Networks
php Courses
php Courses
Apr 3, 2024 · Backend Development

How to Adjust Image Saturation in PHP Using Imagick

This article explains how to install the Imagick extension on a server, then demonstrates two PHP methods—setImageAttribute() and setImageProperty()—to modify an image's saturation, providing complete code examples for each approach and summarizing the process.

Backend DevelopmentImage ProcessingPHP
0 likes · 4 min read
How to Adjust Image Saturation in PHP Using Imagick
Alibaba Cloud Native
Alibaba Cloud Native
Mar 31, 2024 · Cloud Native

Cut OSS Storage Costs with Real‑Time Image Processing Using Function Compute

This guide explains how to store only original images in Alibaba Cloud OSS and use Object Process Access Point (OPAP) together with Function Compute to dynamically transform images on demand for different devices, thereby reducing storage expenses while supporting flexible processing like watermarking, resizing, and format conversion.

CDNFunction ComputeImage Processing
0 likes · 9 min read
Cut OSS Storage Costs with Real‑Time Image Processing Using Function Compute
php Courses
php Courses
Dec 21, 2023 · Backend Development

Accelerating Image Processing in PHP with GD, Caching, and Parallel Execution

This article explains how to speed up PHP image processing by using the GD library for resizing, implementing file‑based caching to avoid redundant work, and leveraging Swoole‑based parallel processing to handle multiple images concurrently, complete with practical code examples.

GDImage ProcessingPHP
0 likes · 6 min read
Accelerating Image Processing in PHP with GD, Caching, and Parallel Execution
We-Design
We-Design
Dec 13, 2023 · Artificial Intelligence

How AI-Powered Beauty Filters Evolved: From Classic Portraits to Real-Time Video Effects

This article traces the evolution of beauty filter technology from ancient artistic enhancements to modern AI-driven real-time video effects, detailing key techniques like face detection, skin smoothing, AR integration, and shifting user preferences, while reflecting on its cultural impact on social media aesthetics.

AIARComputer Vision
0 likes · 9 min read
How AI-Powered Beauty Filters Evolved: From Classic Portraits to Real-Time Video Effects
Python Programming Learning Circle
Python Programming Learning Circle
Nov 30, 2023 · Artificial Intelligence

Common Python Libraries for Computer Vision Projects

This article introduces ten popular Python libraries for computer vision, describing their main features, typical applications, and providing concise code examples to help beginners and practitioners quickly choose and use the right tools for image processing and deep learning tasks.

Computer VisionImage ProcessingPython
0 likes · 10 min read
Common Python Libraries for Computer Vision Projects
Test Development Learning Exchange
Test Development Learning Exchange
Nov 16, 2023 · Artificial Intelligence

Building a Python Image Editing Tool with Pillow, OpenCV, and NumPy

This guide demonstrates how to create a custom image editing tool in Python by leveraging the Pillow, OpenCV, and NumPy libraries, providing step‑by‑step code examples for opening, resizing, filtering, converting to grayscale, edge detection, rotation, channel manipulation, blurring, contour extraction, and color adjustment.

Computer VisionImage ProcessingNumPy
0 likes · 6 min read
Building a Python Image Editing Tool with Pillow, OpenCV, and NumPy
Python Programming Learning Circle
Python Programming Learning Circle
Oct 26, 2023 · Artificial Intelligence

Animal Recognition Techniques Using Deep Learning and Image Processing

This article reviews animal recognition technology, covering its background, basic principles, image‑processing, feature extraction, machine‑learning and deep‑learning methods, dataset construction, preprocessing, and feature‑selection techniques, and provides Python code examples for implementing CNNs and traditional classifiers.

Computer VisionDeep LearningImage Processing
0 likes · 18 min read
Animal Recognition Techniques Using Deep Learning and Image Processing
Model Perspective
Model Perspective
Oct 18, 2023 · Fundamentals

Unlock the Power of Convolution: From Signal Smoothing to Deep Learning

This article explains the mathematical definition of convolution, walks through discrete and continuous examples, demonstrates its use in signal smoothing with moving averages, and surveys its wide-ranging applications in signal processing, communications, computer vision, seismology, medical imaging, and statistics.

ConvolutionDeep LearningImage Processing
0 likes · 7 min read
Unlock the Power of Convolution: From Signal Smoothing to Deep Learning
Baidu Geek Talk
Baidu Geek Talk
Oct 18, 2023 · Artificial Intelligence

Decoding Technology and Optimization of Baidu's Proprietary QR Code

The article explains Baidu’s proprietary QR code—Baidu Code—detailing its decoding workflow from corner detection to error‑correction, the problems it solves such as low‑quality images, aesthetic trade‑offs and security risks, and the performance optimizations including parallel processing, adaptive lighting, dynamic error‑correction selection and AI‑assisted reconstruction.

BaiduImage ProcessingQR code
0 likes · 9 min read
Decoding Technology and Optimization of Baidu's Proprietary QR Code
php Courses
php Courses
Oct 13, 2023 · Artificial Intelligence

Top 10 Python Libraries for Data Augmentation in Machine Learning

This article introduces ten popular Python libraries—Augmentor, imgaug, albumentations, nlpaug, textaugment, pytorch‑geometric, audiomentations, nlpaugment, keras‑augment, and OpenCV—that provide powerful image, text, audio, and graph data augmentation techniques to improve model generalization and robustness.

Image ProcessingPythonaudio augmentation
0 likes · 8 min read
Top 10 Python Libraries for Data Augmentation in Machine Learning
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Sep 21, 2023 · Frontend Development

Implementing Web Page Screenshot in Frontend: Techniques, Libraries, and Optimization

This article explores the challenges and solutions for implementing a web‑page screenshot feature, comparing canvas drawImage, html2canvas, dom‑to‑image, and Chrome extension approaches, while discussing performance, bundle size, and practical code examples for extracting and processing pixel data.

CanvasImage Processingdom to image
0 likes · 17 min read
Implementing Web Page Screenshot in Frontend: Techniques, Libraries, and Optimization
Sohu Tech Products
Sohu Tech Products
Sep 20, 2023 · Mobile Development

Memory Optimization and GPUImage‑Based Gaussian Blur for iOS Live‑Stream Images

The iOS live‑stream app was crashing from out‑of‑memory due to high‑resolution images and CPU‑based Gaussian blur, so the solution reduced download size, skipped downloads during fast scrolling, limited cached blurred images, and switched to GPUImage‑accelerated blur with a custom composite shader, cutting memory use and processing time.

GPUImageGaussian BlurImage Processing
0 likes · 12 min read
Memory Optimization and GPUImage‑Based Gaussian Blur for iOS Live‑Stream Images
Weimob Technology Center
Weimob Technology Center
Sep 1, 2023 · Frontend Development

How to Auto-Extract Theme Colors from Images with JavaScript: Median‑Cut & Octree Explained

This article explains how to automatically extract a picture’s dominant theme colors in the browser using JavaScript, covering the problem background, analysis of common methods, advantages of client‑side processing, and step‑by‑step implementation of median‑cut and octree algorithms with code examples.

Image ProcessingJavaScriptcolor extraction
0 likes · 19 min read
How to Auto-Extract Theme Colors from Images with JavaScript: Median‑Cut & Octree Explained
Top Architect
Top Architect
Aug 22, 2023 · Artificial Intelligence

Face Recognition Search: Principles, Implementation Steps, and Applications

This article explains the background, core principles, preprocessing, feature extraction, matching algorithms, and practical application scenarios of face recognition search, and provides detailed reference implementations with Java and OpenCV code examples for building a complete system.

Computer VisionDeep LearningImage Processing
0 likes · 15 min read
Face Recognition Search: Principles, Implementation Steps, and Applications
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 13, 2023 · Artificial Intelligence

Image Mosaic Removal Using Autoencoder and UNet in PyTorch

This article explains the principle behind using deep‑learning autoencoders and UNet architectures to reconstruct mosaicked images, provides a complete PyTorch implementation with dataset preparation, network definition, training, and inference, and demonstrates the restored results.

AutoencoderImage ProcessingMosaic Removal
0 likes · 13 min read
Image Mosaic Removal Using Autoencoder and UNet in PyTorch
Network Intelligence Research Center (NIRC)
Network Intelligence Research Center (NIRC)
Aug 1, 2023 · Artificial Intelligence

OpenCV-Based Finger Vein Image Matching: Techniques and Workflow

This article explains the principles of first‑generation biometrics, introduces finger‑vein recognition as a more secure alternative, and details a complete OpenCV workflow—including Gaussian smoothing, histogram equalization, edge detection, SIFT feature extraction, and knnMatch—to preprocess and match finger‑vein images.

BiometricsEdge DetectionFinger Vein Recognition
0 likes · 11 min read
OpenCV-Based Finger Vein Image Matching: Techniques and Workflow
php Courses
php Courses
Jul 24, 2023 · Artificial Intelligence

Image Edge Enhancement Using PHP and OpenCV

This article explains how to perform image edge enhancement by installing PHP and the OpenCV library, importing images, invoking OpenCV functions, selecting edge detection algorithms such as Sobel or Canny, processing the image with custom code, and displaying or saving the enhanced result.

Computer VisionEdge DetectionImage Processing
0 likes · 5 min read
Image Edge Enhancement Using PHP and OpenCV
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Jul 23, 2023 · Artificial Intelligence

Ten Deep Learning Based Image Dehazing Algorithms: Principles, Implementations, and Comparisons

This article reviews ten state‑of‑the‑art single‑image dehazing methods—including DehazeNet, MSCNN, AOD‑Net, NLD, SSLD, EPDN, DAD, PSD, MSBDN and GFN—detailing their underlying atmospheric scattering models, network architectures, training pipelines, advantages, drawbacks, and providing links to papers, code repositories and illustrative results.

AICNNImage Processing
0 likes · 28 min read
Ten Deep Learning Based Image Dehazing Algorithms: Principles, Implementations, and Comparisons
Shopee Tech Team
Shopee Tech Team
Jul 20, 2023 · Cloud Native

Design and Evolution of Shopee Image Service: Architecture, Challenges, and Optimizations

Shopee’s unified Image Service consolidates upload, processing, and delivery into a single platform that overcomes legacy fragmentation and heterogeneous networks through resumable SDKs, adaptive ID schemes, link‑level and HTTP/3 transport optimizations, dynamic CDN scheduling, and device‑aware resizing, boosting upload success to 99.67 %, halving latency, cutting storage by 25 % and bandwidth by 56 % while markedly improving app performance.

Backend ArchitectureCDN optimizationCloud Native
0 likes · 20 min read
Design and Evolution of Shopee Image Service: Architecture, Challenges, and Optimizations
php Courses
php Courses
Jul 17, 2023 · Artificial Intelligence

Implementing Facial Landmark Detection with PHP and OpenCV

This tutorial demonstrates how to set up PHP and OpenCV, install necessary libraries, write and run a PHP script that detects faces and extracts facial landmarks, and saves the annotated image, providing a practical introduction to facial landmark detection in computer vision.

Computer VisionFacial Landmark DetectionImage Processing
0 likes · 5 min read
Implementing Facial Landmark Detection with PHP and OpenCV
php Courses
php Courses
Jul 12, 2023 · Backend Development

Prevent Duplicate Remote Image Saving in PHP by Generating Unique Filenames

To prevent storing duplicate remote images on a PHP server, this guide explains two techniques—generating a unique filename from the image URL or from the image content using MD5 hashing—along with complete PHP code examples that check for existing files before saving.

BackendDuplicate PreventionImage Processing
0 likes · 5 min read
Prevent Duplicate Remote Image Saving in PHP by Generating Unique Filenames
Tencent Tech
Tencent Tech
Jun 6, 2023 · Information Security

How Secure Is WeChat’s Palm‑Print Payment? Inside the AI‑Powered Safeguards

WeChat’s palm‑payment combines unique palm‑texture and vein data with advanced imaging and AI algorithms to verify identity, offering large‑scale deployment, seamless user experience, and strong anti‑spoofing measures while addressing real‑world challenges like dirty or injured hands.

AI securityImage Processingbiometric authentication
0 likes · 7 min read
How Secure Is WeChat’s Palm‑Print Payment? Inside the AI‑Powered Safeguards
Test Development Learning Exchange
Test Development Learning Exchange
May 27, 2023 · Artificial Intelligence

Eight Essential OpenCV Examples for Image Processing

This article introduces eight fundamental OpenCV examples—including image reading, display, grayscale conversion, edge detection, resizing, Gaussian blur, and face detection—providing concise Python code snippets and explanations to help readers quickly apply these common computer‑vision techniques.

Code ExamplesComputer VisionImage Processing
0 likes · 5 min read
Eight Essential OpenCV Examples for Image Processing
Liangxu Linux
Liangxu Linux
May 9, 2023 · User Experience Design

12 Free Productivity Tools Every Developer and Designer Should Know

This article introduces twelve completely free online tools—from image placeholders and background removers to CSS gradient generators and code screenshot services—that can dramatically boost the efficiency of programmers, designers, students, and office workers by simplifying common visual and development tasks.

DesignImage Processingfree tools
0 likes · 10 min read
12 Free Productivity Tools Every Developer and Designer Should Know