awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 个仓库

Awesome GitHub RepositoriesImage Orientation Manipulators

Tools and functions for adjusting the visual orientation of images through rotation and mirroring operations.

Distinct from Image Data Rotation Routines: The candidates focus on programmatic array rotation [f0_mt3], network proxy rotation [f0_mt2], or security credential rotation [f0_mt4], rather than visual image orientation in a UI.

Explore 12 awesome GitHub repositories matching graphics & multimedia · Image Orientation Manipulators. Refine with filters or upvote what's useful.

Awesome Image Orientation Manipulators GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • jackzhenguo/python-small-examplesjackzhenguo 的头像

    jackzhenguo/python-small-examples

    8,132在 GitHub 上查看↗

    This project is a comprehensive library of practical Python code examples and patterns. It provides a collection of scripts and snippets designed to demonstrate a wide range of programming tasks, from basic syntax to advanced implementation patterns. The repository focuses on several core domains, including the implementation of concurrency and multithreading examples, data analysis snippets for cleaning and manipulating tabular data, and various data visualization examples. It also covers automation scripts for file system management and a variety of general programming patterns. Additional

    Provides utilities for rotating and resizing images to adjust orientation while maintaining aspect ratios.

    Pythondata-sciencemachine-learningpython
    在 GitHub 上查看↗8,132
  • fengyuanchen/viewerjsfengyuanchen 的头像

    fengyuanchen/viewerjs

    8,187在 GitHub 上查看↗

    Viewerjs is a JavaScript image viewer library and frontend media display tool. It functions as an image gallery component and web-based manipulator for rendering images within browser interfaces. The library enables interactive image inspection through zooming, panning, rotating, and flipping operations. It supports both full-screen modal overlays and embedded inline page rendering to accommodate different display requirements. The project includes systems for gallery navigation, such as automated slideshows and index-based selection. It provides interface controls for keyboard-driven naviga

    A feature in the project to change the orientation of an image by applying rotation degrees and horizontal or vertical flipping.

    JavaScriptimageimage-viewerjavascript
    在 GitHub 上查看↗8,187
  • davemorrissey/subsampling-scale-image-viewdavemorrissey 的头像

    davemorrissey/subsampling-scale-image-view

    8,003在 GitHub 上查看↗

    This is a custom Android view designed for rendering high-resolution images using subsampling and tiling to prevent memory overflows. It serves as an interactive image component that supports pinch-to-zoom, panning, and double-tap animations. The project is distinguished by its rendering engine, which loads low-resolution previews and high-resolution tiles to enable the efficient navigation of massive image files. It includes a coordinate mapper that converts screen touch points into raw image pixel coordinates and vice versa during scaling and panning. The view provides a broad set of capab

    Adjusts the image rotation in 90-degree increments or applies rotation automatically based on metadata.

    Javaandroidandroid-libandroid-library
    在 GitHub 上查看↗8,003
  • fengyuanchen/cropperfengyuanchen 的头像

    fengyuanchen/cropper

    7,691在 GitHub 上查看↗

    Cropper is a JavaScript image cropping library and HTML5 canvas image editor. It serves as a web-based image manipulation tool that allows users to visually select and trim specific areas of an image directly within a browser. The library provides a visual interface for defining precise crop areas with configurable aspect ratios and zoom controls. It includes tools to rotate, scale, and zoom images to align subjects before exporting the final result. The tool handles browser-based image processing by generating a canvas element from a selected image area for use or download. It manages crop

    Includes tools for adjusting visual image orientation through rotation, scaling, and zooming prior to cropping.

    JavaScript
    在 GitHub 上查看↗7,691
  • arthurhub/android-image-cropperArthurHub 的头像

    ArthurHub/Android-Image-Cropper

    6,418在 GitHub 上查看↗

    Android-Image-Cropper is an image cropping library for Android applications designed to trim and resize photos sourced from cameras or galleries. It functions as a bitmap manipulation tool capable of rotating, flipping, and scaling images to achieve specific dimensions. The library features an aspect ratio constrained cropper that limits the cropping window to fixed shapes or ratios to ensure consistent image output. It handles orientation adjustments by reading embedded metadata to automatically rotate or flip images during the cropping process. The toolkit covers a broad range of image pro

    Adjusts the visual orientation of images through rotation and mirroring operations during the cropping process.

    Javaandroidandroid-image-croppercropper
    在 GitHub 上查看↗6,418
  • h2non/imaginaryh2non 的头像

    h2non/imaginary

    6,017在 GitHub 上查看↗

    Imaginary is a self-hosted HTTP server for image processing that applies transformations like resizing, cropping, rotating, and format conversion through URL parameters. It operates as a stateless request-response pipeline, processing images fetched from remote URLs or served from a local directory without requiring client-side dependencies. The server distinguishes itself through its security and access control capabilities, offering optional API key validation, HMAC-signed URL verification, and remote origin whitelisting to restrict which image sources are permitted. It also provides a heal

    Mirrors images horizontally or vertically to reverse orientation.

    Gocrop-imagedockergif
    在 GitHub 上查看↗6,017
  • codeigniter4/codeigniter4codeigniter4 的头像

    codeigniter4/CodeIgniter4

    5,924在 GitHub 上查看↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    Provides a built-in image manipulation library that rotates images by 90, 180, or 270 degrees.

    PHPcodeignitercodeigniter4framework-php
    在 GitHub 上查看↗5,924
  • yalantis/kolodaYalantis 的头像

    Yalantis/Koloda

    5,400在 GitHub 上查看↗

    Koloda 是一款 iOS 手势交互库和 SwiftUI 视图组件,用于创建可滑动的卡片界面。它提供了一个基于堆栈的视图组件,用于管理重叠视图,确保只有最顶层的元素保持活跃交互。 该库允许自定义卡片外观,包括配置覆盖层和动画,这些动画决定了滑动过程中背景卡片的移动方式。它管理拖拽行为和滑动方向,在卡片被滑动、点击或完全耗尽时触发特定逻辑。 该组件涵盖了手势驱动视图转换的实现,以及用户通过常见选择交互模式关闭的卡片堆栈的渲染。

    Rotates and adjusts image alignment to refine composition before saving.

    Swift
    在 GitHub 上查看↗5,400
  • timoliver/tocropviewcontrollerTimOliver 的头像

    TimOliver/TOCropViewController

    4,932在 GitHub 上查看↗

    TOCropViewController 是一个 UIKit 视图控制器,专为 iOS 应用中的图像裁剪和旋转而设计。它提供了一个可视化图像编辑界面,允许使用可拖动的网格覆盖层提取特定的图像部分。 该组件支持自定义纵横比选择和圆形遮罩,以确保照片符合预设布局(例如个人资料图片编辑所需的布局)。它包含一个用于更改图像方向和执行旋转调整的专用界面。 该工具通过将 UI 网格位置转换为像素坐标并导出生成的裁剪内容来处理图像处理。与调用应用的通信通过基于代理的数据传输协议进行管理。

    Includes a dedicated user interface for adjusting the visual orientation of images via rotation.

    Objective-C
    在 GitHub 上查看↗4,932
  • xyxiao001/vue-cropperxyxiao001 的头像

    xyxiao001/vue-cropper

    4,565在 GitHub 上查看↗

    vue-cropper 是一个 Vue 应用的可视化界面组件,专为裁剪、旋转和调整图像大小而设计。它作为一个客户端图像编辑器,允许提取特定图像区域并强制执行固定比例约束,以确保输出的一致性。 该组件提供通过旋转和定位来操作图像方向和缩放的工具,以对齐目标区域。它利用基于 Canvas 的处理器生成最终裁剪结果,这些结果可以导出为各种常见文件格式的 Base64 字符串或 Blob。 该库涵盖广泛的图像处理功能,包括纵横比控制、图像区域提取和可视化调整大小工具。它还包括交互监控,以在图像移动和裁剪框调整期间同步用户界面。

    Allows rotating the image by discrete angles to correct alignment before cropping.

    Vuecropcropperjavascript
    在 GitHub 上查看↗4,565
  • imazen/imageflowimazen 的头像

    imazen/imageflow

    4,402在 GitHub 上查看↗

    Imageflow 是一个高性能图像操作库和合成引擎,可作为 C 兼容库、命令行图像处理器和动态图像处理服务器使用。它通过编程接口、JSON 作业文件或即时 URL 查询字符串,提供了解码、编码和对图像应用复杂视觉变换的方法。 该系统通过基于图的处理流水线脱颖而出,允许单次多格式编码,从单次解码中生成多种图像尺寸和格式,从而减少开销。它还具有资源受限的解码引擎,强制执行严格的内存和尺寸限制,以防止资源耗尽和拒绝服务攻击。 该项目涵盖了广泛的操作能力,包括尺寸调整、裁剪、旋转和颜色过滤。它支持高级合成任务,如水印、空白画布生成和几何形状渲染,以及使用直方图分析的自动色彩校正和白平衡调整。 核心逻辑通过外部函数接口绑定暴露,以实现跨语言集成。

    Rotates images by ninety-degree increments and mirrors them horizontally or vertically.

    Rustimage-compressionimage-manipulationimage-server
    在 GitHub 上查看↗4,402
  • janko/image_processingjanko 的头像

    janko/image_processing

    939在 GitHub 上查看↗

    该项目是一个模块化的图像处理框架和流水线库,专为 Ruby 应用程序设计。它提供了一个可编程接口,用于执行复杂的图像转换,包括调整大小、裁剪、旋转和合成,同时管理文件输入和输出参数。 该库通过流畅的、可链式调用的接口脱颖而出,允许开发者通过链接模块化操作来构建复杂的处理工作流。它作为一个图像转换引擎,将繁重的工作委托给外部原生二进制工具,在保持对资源限制和内存使用严格控制的同时,执行自定义命令序列。 该框架支持处理视觉资产的广泛能力,包括格式转换、批量处理和嵌入式图像元数据管理。它还包含仪表钩子,允许注册自定义监控逻辑以跟踪性能指标并在转换过程中识别瓶颈。

    Provides tools for adjusting image orientation through rotation operations.

    Rubyimage-processingimagemagickminimagick
    在 GitHub 上查看↗939
  1. Home
  2. Graphics & Multimedia
  3. Image Orientation Manipulators

探索子标签

  • Fixed Angle RotationsRotating images by discrete angles such as 90, 180, or 270 degrees. **Distinct from Image Orientation Manipulators:** Distinct from Image Orientation Manipulators: focuses on fixed-angle rotations, not arbitrary orientation adjustments.