<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to support-requests</title><link href="https://sourceforge.net/p/lcms/support-requests/" rel="alternate"/><link href="https://sourceforge.net/p/lcms/support-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/lcms/support-requests/</id><updated>2013-01-09T09:52:32Z</updated><subtitle>Recent changes to support-requests</subtitle><entry><title>How to choose input format for creating cmsHTransform ??</title><link href="https://sourceforge.net/p/lcms/support-requests/6/" rel="alternate"/><published>2013-01-09T09:52:32Z</published><updated>2013-01-09T09:52:32Z</updated><author><name>poortip</name><uri>https://sourceforge.net/u/poortip/</uri></author><id>https://sourceforge.net28786584581d2a0bba6844444fb5c8dda88ac295</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I had posted this question earlier as an anonymous user, so I couldn't comment on the reply made by Marti..&lt;/p&gt;
&lt;p&gt;*************************************************************************************************************************************************************************************&lt;br /&gt;
I am trying to create cmsHTransform usng lcms 2.4. I am able to create the tranformation and apply it as well for few icc profiles. But the output result is not as expected. This may be because of incorrect input/output format passed by us for creating cmsHTransform. We didn't find any specific method to choose these formats for the given icc profiles. &lt;/p&gt;
&lt;p&gt;For Example :&lt;/p&gt;
&lt;p&gt;hInProfile = cmsOpenProfileFromFile("AdobeRGB1998.icc", "r");&lt;br /&gt;
hOutProfile = cmsOpenProfileFromFile("AppleRGB.icc", "r");&lt;/p&gt;
&lt;p&gt;hTransform = cmsCreateTransform(hInProfile,&lt;br /&gt;
TYPE_BGR_8, &lt;br /&gt;
hOutProfile, &lt;br /&gt;
TYPE_BGR_8, &lt;br /&gt;
INTENT_RELATIVE_COLORIMETRIC, &lt;br /&gt;
cmsFLAGS_NOOPTIMIZE);&lt;/p&gt;
&lt;p&gt;In this case hTransform was created but the output was not as expected.&lt;/p&gt;
&lt;p&gt;Please help us on how to choose correct input/output formats for any icc profile. &lt;/p&gt;
&lt;p&gt;*************************************************************************************************************************************************************************************&lt;/p&gt;
&lt;p&gt;In that reply, it has been suggested that the tutorial explains the selection of input/output formats. My question still stands unanswered. How can we check the encoding of an image and choose the formats accordingly? The tutorial specifies several formats. For eg., how can we differentiate between TYPE_BGR_8 and TYPE_RGB_8? &lt;/p&gt;
&lt;p&gt;I am looking to code a generalized function that will transform any kind of image passed to it. So, I need a method that can compute the input formats. Is there anything useful?&lt;/p&gt;
&lt;p&gt;I am new to this. Please help.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>How to choose input format for creating cmsHTransform ??</title><link href="https://sourceforge.net/p/lcms/support-requests/5/" rel="alternate"/><published>2013-01-08T10:03:33Z</published><updated>2013-01-08T10:03:33Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.net0989f4d085fac327d29b4ed77370ff3c81fe2a42</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi &lt;br /&gt;
I am trying to create cmsHTransform usng lcms 2.4. I am able to create the tranformation and apply it as well for few icc profiles. But the output result is not as expected. This may be because of incorrect input/output format passed by us for creating cmsHTransform. We didn't find any specific method to choose these formats for the given icc profiles. &lt;/p&gt;
&lt;p&gt;For Example :&lt;/p&gt;
&lt;p&gt;hInProfile = cmsOpenProfileFromFile("AdobeRGB1998.icc", "r");&lt;br /&gt;
hOutProfile = cmsOpenProfileFromFile("AppleRGB.icc", "r");&lt;/p&gt;
&lt;p&gt;hTransform = cmsCreateTransform(hInProfile,&lt;br /&gt;
TYPE_BGR_8, &lt;br /&gt;
hOutProfile, &lt;br /&gt;
TYPE_BGR_8, &lt;br /&gt;
INTENT_RELATIVE_COLORIMETRIC, &lt;br /&gt;
cmsFLAGS_NOOPTIMIZE);&lt;/p&gt;
&lt;p&gt;In this case hTransform was created but the output was not as expected.&lt;/p&gt;
&lt;p&gt;Please help us on how to choose correct input/output formats for any icc profile.&lt;/p&gt;
&lt;p&gt;Another issue is that no  matter what output profile is specified, the output image is always of sRGB profile. Please help.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Little cms and JAVA jre7</title><link href="https://sourceforge.net/p/lcms/support-requests/4/" rel="alternate"/><published>2012-08-12T07:59:40Z</published><updated>2012-08-12T07:59:40Z</updated><author><name>Vik</name><uri>https://sourceforge.net/u/vikarowitsch/</uri></author><id>https://sourceforge.net00cb60df403277c12bfe344bf074e49936f63f54</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi &lt;br /&gt;
This is maybe not the right place to ask, but I don't get answers in other forums. &lt;br /&gt;
I'm migrating a JAVA application from jre6 to jre7. Some feature use different render intents. This was implemented but was very slow too. &lt;br /&gt;
So I investigate Little cms as a solution. Found in jre7 the package rt.jar-&amp;gt;sun.java2d.cmm.lcms.&lt;br /&gt;
I asked in some OTN forums (https://forums.oracle.com/forums/message.jspa?messageID=10502790#10502790) if this is related to Little cms. But I don't get answers, neither yes nor no.&lt;br /&gt;
Can somebody confirm that these are wrappers to Little cms?&lt;br /&gt;
Somebody has experience with jre7 and Little cms?&lt;br /&gt;
Thanks a lot for feedback&lt;br /&gt;
Beat&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Delphi Demo Select ICM's</title><link href="https://sourceforge.net/p/lcms/support-requests/3/" rel="alternate"/><published>2004-10-27T11:23:02Z</published><updated>2004-10-27T11:23:02Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.netaa04b2d25f96ce4714d6a3ef805ba6db9602aa26</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I've added an OpenDialog to select a random ICM file, &lt;br /&gt;
other than the default list. And also modified the &lt;br /&gt;
SelectedFile procedure to pick up this alternate icm-file-&lt;br /&gt;
path. Is it OK if I post the changed files here?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>lprof install error</title><link href="https://sourceforge.net/p/lcms/support-requests/2/" rel="alternate"/><published>2004-01-18T18:46:53Z</published><updated>2004-01-18T18:46:53Z</updated><author><name>Detlef Kretschmer</name><uri>https://sourceforge.net/u/kretschmer/</uri></author><id>https://sourceforge.net95976898399f99cf65b18462d8fa3b97206ac70a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Installing lprof-1.09 on Mac G5 dp 2GHz Mac OS X 10.3.2&lt;br /&gt;
XCode&lt;/p&gt;
&lt;p&gt;QT installed properly&lt;br /&gt;
lcms 1.12 installed successfully&lt;br /&gt;
lprof 'make' gives error (same for all 4) for the qt tools.&lt;/p&gt;
&lt;p&gt;I redid 'make' without 'clean' to get a short output.&lt;br /&gt;
This is attached.&lt;/p&gt;
&lt;p&gt;A 'make -d' gave no indication of error except at the&lt;br /&gt;
end of each tool the following:&lt;/p&gt;
&lt;p&gt;...&lt;br /&gt;
Building profile checker ...&lt;br /&gt;
Got a SIGCHLD; 1 unreaped children.&lt;br /&gt;
Reaping winning child 0x0010a370 PID 766 &lt;br /&gt;
Live child 0x0010a370 (qtprofilechecker) PID 767 &lt;br /&gt;
ld: Undefined symbols:&lt;br /&gt;
___gxx_personality_v0&lt;br /&gt;
vtable for __cxxabiv1::__class_type_info&lt;br /&gt;
operator delete(void*)&lt;br /&gt;
operator new(unsigned long)&lt;br /&gt;
vtable for __cxxabiv1::__si_class_type_info&lt;br /&gt;
vtable for __cxxabiv1::__vmi_class_type_info&lt;br /&gt;
___cxa_pure_virtual&lt;br /&gt;
Got a SIGCHLD; 1 unreaped children.&lt;br /&gt;
Reaping losing child 0x0010a370 PID 767 &lt;br /&gt;
make[2]: *** [qtprofilechecker] Error 1&lt;br /&gt;
Removing child 0x0010a370 PID 767  from chain.&lt;br /&gt;
Got a SIGCHLD; 1 unreaped children.&lt;br /&gt;
Reaping winning child 0x00108730 PID 764 &lt;br /&gt;
Removing child 0x00108730 PID 764  from chain.&lt;br /&gt;
Successfully remade target file `all'.&lt;br /&gt;
Got a SIGCHLD; 1 unreaped children.&lt;br /&gt;
Reaping winning child 0x001081e0 PID 739 &lt;br /&gt;
Removing child 0x001081e0 PID 739  from chain.&lt;br /&gt;
Successfully remade target file `init'.&lt;br /&gt;
[Detlef-Kretschmers-Computer:/Developer/lprof-1.09]&lt;br /&gt;
detlef% &lt;/p&gt;
&lt;p&gt;This is perfectly repeatable. Any help?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>lprof - compiling error</title><link href="https://sourceforge.net/p/lcms/support-requests/1/" rel="alternate"/><published>2003-08-14T09:27:00Z</published><updated>2003-08-14T09:27:00Z</updated><author><name>Daniel Zuberbühler</name><uri>https://sourceforge.net/u/dzubi/</uri></author><id>https://sourceforge.neta8c50131fee21a183d69d9a0b4ee88f49c8af305</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi &lt;br /&gt;
I got problems compiling the lprof package. First it didn't &lt;br /&gt;
find the QT libs. An &amp;amp;quot;export QTDIR=/usr/lib/qt3&amp;amp;quot; solved &lt;br /&gt;
this. Then I tried again with &amp;amp;quot;make USE_KDE=yes all&amp;amp;quot;. It &lt;br /&gt;
seems to me there is another problem with QT.&lt;br /&gt;
That's the output of make:&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;[dzubi@masterbrain lprof-1.09]$ make USE_KDE=yes all &lt;br /&gt;
little cms profiler construction set 1.09 being made all. &lt;br /&gt;
please wait ... &lt;br /&gt;
( cd src ; make ) &lt;br /&gt;
make[1]: Entering directory &lt;br /&gt;
`/home/dzubi/downloads/lprof-1.09/src' &lt;br /&gt;
make[1]: Nothing to be done for `all'. &lt;br /&gt;
make[1]: Leaving directory &lt;br /&gt;
`/home/dzubi/downloads/lprof-1.09/src' &lt;br /&gt;
( cd ICCtoIT8 ; make ) &lt;br /&gt;
make[1]: Entering directory &lt;br /&gt;
`/home/dzubi/downloads/lprof-1.09/ICCtoIT8' &lt;br /&gt;
make[1]: Nothing to be done for `all'. &lt;br /&gt;
make[1]: Leaving directory &lt;br /&gt;
`/home/dzubi/downloads/lprof-1.09/ICCtoIT8' &lt;br /&gt;
( cd qt/qtMeasurementTool; make all ) &lt;br /&gt;
make[1]: Entering directory &lt;br /&gt;
`/home/dzubi/downloads/lprof-1.09/qt/qtMeasurementTool' &lt;br /&gt;
/usr/lib/qt3//bin/uic -o qtmeasurementtooldialogbase.h &lt;br /&gt;
qtmeasurementtooldialogbase.ui &lt;br /&gt;
cc -I../../include -I../../../lcms-1.09/include &lt;br /&gt;
-I/usr/lib/qt3//include -I. -I.. -I/usr/lib/qt3//include/qt &lt;br /&gt;
-I/include -O4 -Wall -DUSE_KDE -c main.cpp -o main.o &lt;br /&gt;
cc -c -I../../include -I../../../lcms-1.09/include &lt;br /&gt;
-I/usr/lib/qt3//include -I. -I.. -I/usr/lib/qt3//include/qt &lt;br /&gt;
-I/include -O4 -Wall -DUSE_KDE ../qtlcmswidgets.cpp &lt;br /&gt;
-o qtlcmswidgets.o &lt;br /&gt;
cc -I../../include -I../../../lcms-1.09/include &lt;br /&gt;
-I/usr/lib/qt3//include -I. -I.. -I/usr/lib/qt3//include/qt &lt;br /&gt;
-I/include -O4 -Wall -DUSE_KDE -c &lt;br /&gt;
qtmeasurementtooldialog.cpp -o &lt;br /&gt;
qtmeasurementtooldialog.o &lt;br /&gt;
qtmeasurementtooldialog.cpp: In member function `void &lt;br /&gt;
GridItem::ComputeViewport(QRect&amp;amp;amp;, double, double)': &lt;br /&gt;
qtmeasurementtooldialog.cpp:254: warning: passing &lt;br /&gt;
`double' for argument 1 of `void QRect::setRect(int, &lt;br /&gt;
int, int, int)' &lt;br /&gt;
qtmeasurementtooldialog.cpp:254: warning: passing &lt;br /&gt;
`double' for argument 2 of `void QRect::setRect(int, &lt;br /&gt;
int, int, int)' &lt;br /&gt;
qtmeasurementtooldialog.cpp:254: warning: passing &lt;br /&gt;
`double' for argument 3 of `void QRect::setRect(int, &lt;br /&gt;
int, int, int)' &lt;br /&gt;
qtmeasurementtooldialog.cpp:254: warning: passing &lt;br /&gt;
`double' for argument 4 of `void QRect::setRect(int, &lt;br /&gt;
int, int, int)' &lt;br /&gt;
qtmeasurementtooldialog.cpp:256: warning: passing &lt;br /&gt;
`double' for argument 1 of `void QRect::setRight(int)' &lt;br /&gt;
qtmeasurementtooldialog.cpp:257: warning: passing &lt;br /&gt;
`double' for argument 1 of `void QRect::setLeft(int)' &lt;br /&gt;
qtmeasurementtooldialog.cpp: In member function `void &lt;br /&gt;
qtMeasurementToolDialog::AddTemplate()': &lt;br /&gt;
qtmeasurementtooldialog.cpp:574: warning: passing &lt;br /&gt;
`double' for argument 3 of &lt;br /&gt;
`GridItem::GridItem(QCanvas*, QString, int)' &lt;br /&gt;
qtmeasurementtooldialog.cpp: In member function &lt;br /&gt;
`BOOL qtMeasurementToolDialog::LoadConfig()': &lt;br /&gt;
qtmeasurementtooldialog.cpp:795: warning: passing &lt;br /&gt;
`double' for argument 1 of `void &lt;br /&gt;
BaseSelector::setCurrItem(int)' &lt;br /&gt;
qtmeasurementtooldialog.cpp:808: warning: passing &lt;br /&gt;
`double' for argument 1 of `virtual void &lt;br /&gt;
QSpinBox::setValue(int)' &lt;br /&gt;
/usr/lib/qt3//bin/uic -o &lt;br /&gt;
qtmeasurementtooldialogbase.cpp -impl &lt;br /&gt;
qtmeasurementtooldialogbase.h &lt;br /&gt;
qtmeasurementtooldialogbase.ui &lt;br /&gt;
cc -I../../include -I../../../lcms-1.09/include &lt;br /&gt;
-I/usr/lib/qt3//include -I. -I.. -I/usr/lib/qt3//include/qt &lt;br /&gt;
-I/include -O4 -Wall -DUSE_KDE -c &lt;br /&gt;
qtmeasurementtooldialogbase.cpp -o &lt;br /&gt;
qtmeasurementtooldialogbase.o &lt;br /&gt;
/usr/lib/qt3//bin/moc qtmeasurementtooldialog.h -o &lt;br /&gt;
moc_qtmeasurementtooldialog.cpp &lt;br /&gt;
cc -I../../include -I../../../lcms-1.09/include &lt;br /&gt;
-I/usr/lib/qt3//include -I. -I.. -I/usr/lib/qt3//include/qt &lt;br /&gt;
-I/include -O4 -Wall -DUSE_KDE -c &lt;br /&gt;
moc_qtmeasurementtooldialog.cpp -o &lt;br /&gt;
moc_qtmeasurementtooldialog.o &lt;br /&gt;
/usr/lib/qt3//bin/moc qtmeasurementtooldialogbase.h -o &lt;br /&gt;
moc_qtmeasurementtooldialogbase.cpp &lt;br /&gt;
cc -I../../include -I../../../lcms-1.09/include &lt;br /&gt;
-I/usr/lib/qt3//include -I. -I.. -I/usr/lib/qt3//include/qt &lt;br /&gt;
-I/include -O4 -Wall -DUSE_KDE -c &lt;br /&gt;
moc_qtmeasurementtooldialogbase.cpp -o &lt;br /&gt;
moc_qtmeasurementtooldialogbase.o &lt;br /&gt;
/usr/lib/qt3//bin/moc ../qtlcmswidgets.h -o &lt;br /&gt;
moc_qtlcmswidgets.cpp &lt;br /&gt;
cc -I../../include -I../../../lcms-1.09/include &lt;br /&gt;
-I/usr/lib/qt3//include -I. -I.. -I/usr/lib/qt3//include/qt &lt;br /&gt;
-I/include -O4 -Wall -DUSE_KDE -c &lt;br /&gt;
moc_qtlcmswidgets.cpp -o moc_qtlcmswidgets.o &lt;br /&gt;
Building measurement tool program ... &lt;br /&gt;
cc -L/usr/lib/qt3//lib -L../../src -L/lib &lt;br /&gt;
-L../../../lcms-1.09/src main.o qtlcmswidgets.o &lt;br /&gt;
qtmeasurementtooldialog.o &lt;br /&gt;
qtmeasurementtooldialogbase.o &lt;br /&gt;
moc_qtmeasurementtooldialog.o &lt;br /&gt;
moc_qtmeasurementtooldialogbase.o &lt;br /&gt;
moc_qtlcmswidgets.o -o kmeasurementtool -lkdeui &lt;br /&gt;
-lkdecore -lkio -lqt -llprof -llcms -lm &lt;br /&gt;
/usr//bin/ld: cannot find -lqt &lt;br /&gt;
collect2: ld returned 1 exit status &lt;br /&gt;
make[1]: *** [kmeasurementtool] Error 1 &lt;br /&gt;
rm moc_qtmeasurementtooldialog.cpp &lt;br /&gt;
moc_qtmeasurementtooldialogbase.cpp &lt;br /&gt;
make[1]: Leaving directory &lt;br /&gt;
`/home/dzubi/downloads/lprof-1.09/qt/qtMeasurementTool' &lt;br /&gt;
make: *** [all] Error 2 &lt;/p&gt;
&lt;p&gt;Please give me a hint what could be wrong &lt;/p&gt;
&lt;p&gt;Thanks and cheers &lt;br /&gt;
dzubi &lt;/p&gt;&lt;/div&gt;</summary></entry></feed>