|
ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
|
📐 Terminal cell aspect ratio calculations for accurate image dimension scaling More...
Go to the source code of this file.
Macros | |
| #define | CHAR_ASPECT 2.0f |
Enumerations | |
| enum | { MIN_DIMENSION = 1 } |
Functions | |
| void | aspect_ratio (const ssize_t img_w, const ssize_t img_h, const ssize_t width, const ssize_t height, const bool stretch, ssize_t *out_width, ssize_t *out_height) |
| Calculate aspect ratio with terminal character correction. | |
| void | aspect_ratio2 (const ssize_t img_w, const ssize_t img_h, const ssize_t target_w, const ssize_t target_h, ssize_t *out_width, ssize_t *out_height) |
| Simple aspect ratio calculation without terminal character correction. | |
| void | calculate_fit_dimensions_pixel (int img_width, int img_height, int max_width, int max_height, int *out_width, int *out_height) |
| Calculate fit dimensions for pixel-based images. | |
📐 Terminal cell aspect ratio calculations for accurate image dimension scaling
Definition in file aspect_ratio.c.
| #define CHAR_ASPECT 2.0f |
Definition at line 10 of file aspect_ratio.c.
| anonymous enum |