All Questions
Tagged with algorithm image-processing
23
questions
1
vote
0
answers
41
views
Automating equirectangular horizon detection in 360 images
I would like to programatically identify pitch and roll numbers that will level the horizon on each frame in a series of equirectangular 360 panorama images.
Here's why. I recently ended up with a ...
4
votes
1
answer
344
views
How to find the nearest palette color when dithering in RGB
I maintain an image dithering library and command line tool. When I was initially developing the library, I was trying to figure out how to match dithered RGB values (containing quantization error or ...
1
vote
0
answers
135
views
Turning colorized comic-art into uncolorized monochrome (line-art-inks-only B&W), not just very-light-grayscale
I'm trying to figure out how to go about removing the "colorization" of comic/cartoon/manga/etc drawn-art inputs where the black-ink strokes ("the line-art") are to be retained ...
1
vote
0
answers
47
views
Algorithm for transforming PNG anti-aliasing to smooth paths
I read the pixels of PNG files via libpng and creates an array of alpha channels (showing visible pixels for a monochromatic image).
int pixels[height][width];
<...
0
votes
0
answers
52
views
Efficient method of mapping any RGB tuple onto a list of RGB indices, is using some kind of partition plane viable?
Suppose we want to convert an RGB image into a paletted image. As an example, we may have a 1024x1024 image, and we want to map it onto 512 unique colors. All the colors are RGB. This is a problem of ...
3
votes
3
answers
237
views
Estimating the position of vertexes in a 3D model
Introduction to my project:
We are machine learning scientists and working on a biomedical system for tracking tongue for speech pathology using a technology called EMA (Electromagnetic articulography)...
3
votes
1
answer
221
views
Tiled Image Palettization Algorithm?
In most cases today, image palettization consists of reducing the overall number of colors in an image to some fixed number globally. This is typically solved as a straightforward but computationally ...
4
votes
1
answer
474
views
How to shift color values of a single RGB channel
I’m a weaver and textile maker with no prior coding or programming experience. In researching and reading through posts on this and other message boards, I was able to find a lot of useful information,...
0
votes
1
answer
131
views
Quick 2-color quantization for small images
So I have a small (8x8 pixel) image in 24-bit color. I want to be able to (quickly) generate a color-quantized version of the image that only has two colors.
One naive approach is to cluster a luma ...
2
votes
1
answer
235
views
What is a common approach to smooth structures in textures?
I have a screen-aligned texture resulting from multiple rendering passes. It looks about this:
I want the edges to appear smoother than they do now (but still keep their characteristic shape). When ...
3
votes
0
answers
95
views
Slope Based Texturing
On the main page for Allegorithmic's Bitmap2Material, it mentions that the software uses a Slope Based approach over a Luminance Based approach. What exactly does this mean?
6
votes
1
answer
2k
views
Seamless Textures
I understand how an artist would make seamless textures by hand, but how can a computer program automate that process? Software like PixPlant is capable of doing this, but I don't understand how it ...
8
votes
2
answers
1k
views
Algorithms to Remove High Frequency Noise from Path Tracing
I have been working on my own renderer for a while, and I'm wondering if there's any way to remove the Monte Carlo noise from the rendered image, besides waiting for a long time for it to converge?
...
3
votes
1
answer
152
views
Image regeneration with nearest neighbor search
So what I would like to achieve is this:
User submits Image 1 - this image is then broken down into X by X sized blocks
User submits Image 2 - then the program/algorithm takes all the blocks ...
3
votes
1
answer
284
views
Improved Laplacian smoothing of noisy surface meshes
I have a question regarding Laplacian Smoothing of meshes and in particular the paper "Improved Laplacian smoothing of noisy surface meshes" by J. Vollmer in the early 2000's.
What is the reason for ...