Comments (4)
I'm sorry, it's not defect but enhacement :)
Original comment by [email protected]
on 29 Jan 2008 at 10:14
from aforge.
hi,
There are existing c# codes that converts rgb -> ciexyz ->cielab and vice versa.
1. http://www.easyrgb.com/math.php?MATH=M7#text7
2. http://www.codeproject.com/KB/GDI-plus/colorclass.aspx
3. http://www.codeproject.com/KB/recipes/colorspace1.aspx
Original comment by [email protected]
on 3 Feb 2008 at 3:39
from aforge.
Original comment by [email protected]
on 3 Feb 2008 at 8:53
- Added labels: Project-Imaging, Type-Enhancement
- Removed labels: Type-Defect
from aforge.
Hi there,
actually, you cannot convert from RGB to CIE L*a*b*, there is no such transform
(and
anyone telling you otherwise is wrong). The reason for this is that there is no
such
thing as 'RGB' , it's undefined. You can, however, transform from sRGB to CIE
XYZ and
CIE Lab, and that's what the links given by Andrew actually refer to (thank you
for
incling my article btw). Take into account though that very few images on the
web
actually are sRGB, and don't take your digital camera's word for (they do not
produce
sRGB images, not by a long stretch!). As an approximation it may do though, but
if
you want an approximation there is no point going to CIE Lab in the first place
...
Original comment by [email protected]
on 5 Mar 2008 at 10:00
from aforge.
Related Issues (20)
- FindHull Integer overrun HOT 2
- GetPinCapabilitiesAndConfigureSizeAndRate() does not release streamConfig HOT 1
- problems with 3 cameras HOT 2
- NewFrame event doesn't fire after stop and start again in Windows service HOT 4
- ignoring 12bit Videoformat fails ... obviously a typo <= instead of >= HOT 1
- ProcessImage support for 32bpp
- GC.KeepAlive for UnmanagedImages HOT 2
- Subtraction of double with Complex has wrong output HOT 1
- Access Violation in Clone() for ROI subimage aligned with bottom of original image
- Keep Aspect Ratio HOT 1
- Add Deep Reinforcement Learning to MachineLearning namespace
- Export to GitHub HOT 4
- Missnig packages on NuGet HOT 1
- Patch for memory leak in Video.FFMPEG's VideoFileWriter::Close() HOT 1
- Optional standard gradient calculation in Sobel filter
- getting timestamp with avireader method
- AForge.Net VideoCaptureDevice.VideoCapabilities doesn't work.
- Convolution filter with threshold doubles frequency of 'zero' values
- "ApplyMask" and "MaskedFilter" filters doesn't work correctlly HOT 6
- POSIT does not properly offset Z axis.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aforge.