DCTDecode filter used for image with Indexed color space?

I've seen examples of images in PDF that have BitsPerComponent=8, with an Indexed Color Space, but the filter is DCTDecode.  This doesn't seem intuitive to me, as JPG supports 24-bit RGB and 8-bit gray.  I haven't heard of 8-bit color JPG so I'm just wondering how this is done?
I'm just trying to understand how this works if someone could please indulge me with a technical explanation it would be most appreciated.  I understand how the image is represented using the colorspace, I just don't understand how this filter is applicable to 8-bit data.
Please note, I understand that it's not an actual JPG file, that the data is only using the compression scheme.

DCTDecode is entirely legal for 1-component (greyscale) samples as you've noted. There is no problem there.
Remember, that applying a filter (and later decoding it) is entirely separate from the meaning of the data. So it's possible to use filters that just don't map correctly to the data. For example, greyscale DCTDecode could be used to encode samples which were, on decoding, to be treated as RGB. It wouldn't compress well, but the meaning isn't affected.
But DCTDecode for an Indexed colour space is very unusual. Don't look for special treatment, it would be enconding the image data, which would be offsets into the colour table. And of course DCTDecode is lossy, so decompressed data should be close, but is not always equal, to the original.
In most cases of Indexed colour, this would lead to random and useless changes to colours. But it is entirely possible to have colours which map into a linear and smooth set of shades of the same colour - such as 256 shades of pink. An image using such an Indexed colour space is a candidate for using DCTDecode.
In using filters, it is best to forget what you think you know about the data, and just follow the precise rules of the filter.

Similar Messages

  • Searching for images with no keywords in large catalogs - LR5

    I have a catalog with several thousand images and 98% have keywords. Is there any way to do a global search for the images which I may have missed adding keywords to?

    Thanks Geoff, that was very helpful!
    Date: Sun, 13 Oct 2013 19:20:07 -0700
    From: [email protected]
    To: [email protected]
    Subject: Searching for images with no keywords in large catalogs - LR5
        Re: Searching for images with no keywords in large catalogs - LR5
        created by Geoff the kiwi in Lightroom for Beginners - View the full discussion
    I think the easiest would be a Smart Collection like this:
    http://forums.adobe.com/servlet/JiveServlet/downloadImage/2-5757341-486659/450-273/ScreenShot2013-10-14at3.16.09+PM.png
    Or use the Filter Bar in Grid Mode and Select the same option:
    http://forums.adobe.com/servlet/JiveServlet/downloadImage/2-5757341-486660/450-162/ScreenShot2013-10-14at3.17.54+PM.png
         Please note that the Adobe Forums do not accept email attachments. If you want to embed a screen image in your message please visit the thread in the forum to embed the image at http://forums.adobe.com/message/5757341#5757341
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/5757341#5757341
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/5757341#5757341. In the Actions box on the right, click the Stop Email Notifications link.
               Start a new discussion in Lightroom for Beginners at Adobe Community
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • Which Event Classes i should use for finding good indexs and statistics for queries in SP.

    Dear all,
    I am trying to use pro filer to create a trace,so that it can be used as workload in
    "Database Engine Tuning Advisor" for optimization of one stored procedure.
    Please tel me about the Event classes which i  should use in trace.
    The stored proc contains three insert queries which insert data into a table variable,
    Finally a select query is used on same table variable with one union of the same table variable, to generate a sequence for records based on certain condition of few columns.
    There are three cases where i am using the above structure of the SP, so there are three SPS out of three , i will chose one based on their performance.
    1) There is only one table with three inserts which gets  into a table variable with a final sequence creation block.
    2) There are 15 tables with 45 inserts , which gets into a tabel variable with a final
    sequence creation block.
    3)
    There are 3 tables with 9 inserts , which gets into a table variable with a final
    sequence creation block.
    In all the above case number of record will be around 5 lacks.
    Purpose is optimization of queries in SP
    like which Event Classes i should use for finding good indexs and statistics for queries in SP.
    yours sincerely

    "Database Engine Tuning Advisor" for optimization of one stored procedure.
    Please tel me about the Event classes which i  should use in trace.
    You can use the "Tuning" template to capture the workload to a trace file that can be used by the DETA.  See
    http://technet.microsoft.com/en-us/library/ms190957(v=sql.105).aspx
    If you are capturing the workload of a production server, I suggest you not do that directly from Profiler as that can impact server performance.  Instead, start/stop the Profiler Tuning template against a test server and then script the trace
    definition (File-->Export-->Script Trace Definition).  You can then customize the script (e.g. file name) and run the script against the prod server to capture the workload to the specified file.  Stop and remove the trace after the workload
    is captured with sp_trace_setstatus:
    DECLARE @TraceID int = <trace id returned by the trace create script>
    EXEC sp_trace_setstatus @TraceID, 0; --stop trace
    EXEC sp_trace_setstatus @TraceID, 2; --remove trace definition
    Dan Guzman, SQL Server MVP, http://www.dbdelta.com

  • Error original filter used for grahpics

    Hi,
    Since upgrading to FM10, we have been getting the following error message:
    At least one original filter used for graphics imported by reference is not available, or the imported file's format has changed. An alternative filter may be used if the file is recognized as a grahpic FrameMaker can import.
    None of the grahpics have changed and they all display. The only thing different is FM10 instead of FM9.
    Any ideas on how to fix this probelm? Thanks!

    That's more of an alert than an error.
    We see it routinely when opening FM/Unix documents on FM/Windows.
    It seems to have to do with the platform-specific <ImportHint ...> tags encoded after the <ImportObFile ...> (MIF examples).
    None of the grahpics have changed and they all display.
    Unless an imported object is rendered incorrectly, I wouldn't worry about it.
    This is the first case I've heard of involving Windows to Windows migration, however.

  • Hi, Im using apple 5s with gold color , I want  to replace it with space grey  color .Is it possible in apple store?

    Hi, Im using apple 5s with gold color , I want to replace it with space grey color .Is it possible in apple store?

    If you are within the return period policy of the retail where you purchased the
    iPhone, return it and buy a new one. If outside the return period, sell the current
    iPhone privately and use the money received toward a new iPhone. Or buy a
    case in your preferred color for your current iPhone.
    If purchased from Apple US, return period is 14 days. I believe it is the same elsewhere,
    but check with your local Apple store. Be advised, that even if you are within the return
    period, returns are accepted only in the country of original purchase (EU is one country
    for this purpose).

  • I have an HP Laserjet 5m monochrome printer that I have used for years with our three Mac computers

    HP Laserjet 5m monochrome printer C3917A (1997)
    Operating system: OSX 10.7.4
    Error message: Printer busy
    No known changes made to system or configuration
    I have an HP Laserjet 5m monochrome printer that I have used for years with our three Mac computers (two on OS X Lion and one on  Leopard). I'm using ethernet to connect to a router and then my computer (although I have also tried to connect directly to no avail.) We went away for 2 weeks, returned and got “Printer busy” for all 3 computers. I reset the printer to factory settings. Same problem. By the way, the printer says READY. I then went to System prefs and clicked ‘–‘ in the Print & Scan section to remove the printer. When I tried to add back the printer, nothing shows up. I now remember that this may be because the means of communicating with the printer has now changed and that I had found the printer by somehow adding its address settings (or something). Can anyone help me to reconnect with the printer? 
    This question was solved.
    View Solution.

    Download and install this: http://support.apple.com/kb/DL907
    Reset the printing system:
    - Go to System Preferences > Print & Scan
    - Right (or control) click in the rectangle listing your printers and select Reset Printing System.
    WARNING - this will delete ALL of your printers!
    - Select the plus sign to re-add a printer. Select the Defualt tab on the top of the window. Look for the printer, select it and wait until the "Add" button becomes available. Click it.
    Say thanks by clicking "Kudos" "thumbs up" in the post that helped you.
    I am employed by HP

  • Can AirPort express be used for AirPlay with my home stereo, and to give my Xbox 360 a WIRED internet connection via ethernet, simultaneously?

    I am considering buying an airport but I am not sure if it will work how I would like it to.  I need it for two things.  The first would be to use for AirPlay with my home stereo.  The second would be to use as a way to give my Xbox 360 a WIRED internet connection via the ethernet port.  I would like to do these things simultaneously, rather than constantly changing the configuration and being limited to a single function each time I do so.
    Thanks!

    The 802.11n AirPort Express Base Station (AXn) can be configured as a wireless Ethernet bridge. In this configuration, it would join an existing wireless network and its Ethernet port would be enabled for a wired client, like your Xbox 360. This configuration would also support AirPlay simultaneously.

  • Basic Photoshop 101: I want to use an image with an outer glow in another Photoshop document. When I place the image, the outer glow has hard edges where the box of the image cut the glow off. Naturally, I want a soft feathered outer glow. How do I get th

    Basic Photoshop 101: I want to use an image with an outer glow in another Photoshop document. When I place the image, the outer glow has hard edges where the box of the image cut the glow off. Naturally, I want a soft feathered outer glow. How do I achieve that? Thank you.

    That should work out, maybe edit it to force updating in the new image.
    Could you please post a screenshot with the Layers Panel visible?

  • Can Adobe Collage be used for images smaller than the standard 1200 by 789?

    Can Adobe Collage be used for images smaller than the standard 1200 by 789?

    Hi,
    * Photoshop Touch does have very good text capabilites.
    * For opening the Collage as an Artwork (Merged layer) in Photoshop Touch, you just need to upload the Collage file to Creative cloud and import it directly into Photoshop Touch.
    But if you are looking to preserve all the layers of the Collage file, you should download the Collage file as PSD from Creative Clould and import it in Photoshop Touch as layers.
    * Collage does have canvas scalability, you can extend up the canvas on all the four directions. But i think in you case you are looking for having specific custom sizes of the canvas, which is not currently available in Collage. Currently you cannot shrink the canvas below the default canvas size.
    Hope this is helpful. Please do revert back if you have more queries.
    -Subbi

  • Image with fill color

    Hi all,
    Is there any script which can find images with fill color applied?
    Please pass the JS code if anybody has.
    Thanks in advance.
    Tan

    Thank you all.
    It is difficult to me. Could you please provide me simple JS code.
    Thanks

  • Which Datatype I have to use for Images in MS-Access Database.

    Hi Friends...
    I am Atif. I have stucked in a query. Please suggest me. 
    Which Datatype I have to use for Images in MS-Access Database ?
    Thanks in advance..
    Regards
    Atif

    Depends upon whether you are referring to a variable or the data type of the column in which to store the data. For a table you should use an OLE Object. For example, you could use something like the following to store an image into a Access table from a
    PictureBox (sans OLE header):
    Dim AccessConnection As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "Data Source=C:\Test Files\db1 XP.mdb")
    Dim AccessCommand As New OleDbCommand("INSERT INTO BlobTable (ID, BLOB) " & _
    "VALUES (@ID, @BLOBData)", AccessConnection)
    Dim PictureMemoryStream As MemoryStream = New MemoryStream()
    Form3.PictureBox1.Image.Save(PictureMemoryStream, System.Drawing.Imaging.ImageFormat.Jpeg)
    Dim BLOBData(PictureMemoryStream.Length - 1) As Byte
    PictureMemoryStream.Position = 0
    PictureMemoryStream.Read(BLOBData, 0, PictureMemoryStream.Length)
    AccessCommand.Parameters.AddWithValue("ID", 7)
    AccessCommand.Parameters.Add("BLOBData", OleDbType.LongVarBinary, BLOBData.Length, DataRowVersion.Current).Value = BLOBData
    AccessConnection.Open()
    AccessCommand.ExecuteNonQuery()
    AccessConnection.Close()
    Paul ~~~~ Microsoft MVP (Visual Basic)

  • I am using PCI-6033E IO card and i would like to send 5 volts (high logic ) to the trigger box. the trigger box will trigger the frame grabber card, that i am using for image acquisition.

    i am using PCI-6033E IO card and i would like to send 5 volts (high logic ) to the trigger box. the trigger box will trigger the frame grabber card, that i am using for image acquisition.

    Hello;
    The first thing you need to figure out is the shape of the trigger pulse needed.
    In case you just need a logic high TTL pulse, you can use one of the digital lines of your DAQ device.
    In case you need a pulse train (multiple trigger pulses), you will need to configure one of the general purpose counters to accomplish that task.
    You can find examples in both Labview and NI-DAQ showing how to program your DAQ board to accomplish both approaches.
    Hope this helps.
    Filipe A.
    Applications Engineer
    National Instruments

  • I'm in London for a semester and I met someone here. My iMessage has been useful for chatting with friends from home, but I'd like to add this guy to my contacts and iMessage him. I can't iMessage him (he has functional iMessage on his iPhone).

    I'm in London for a semester and I met someone here. My iMessage has been useful for chatting with friends from home, but I'd like to add this guy to my contacts and iMessage him. I can't iMessage him (he has functional iMessage on his iPhone). Why doesn't my phone recognize him to have iMessage? Do I have to turn my data on and my airport off to send a message before it recognizes that he has iMessage?

    Call AppleCare, because, according to Apple, removing the devices from your support profile should have fixed this issue. You can also try changing your Apple ID password, but given what you've done, I doubt this will help.

  • I am using PS cs6 and lightroom and I am having a hard time know what color space to choose.  The lab that I am using told me that their color space is sRGB.  Do I need to have both PS and Lightroom set at sRGB or should I have PS set at adobe RGB and jus

    I am using PS cs6 and lightroom and I am having a hard time know what color space to choose.  The lab that I am using told me that their color space is sRGB.  Do I need to have both PS and Lightroom set at sRGB or should I have PS set at adobe RGB and just set my export from lightroom as sRGB?

    Please post in the Photoshop forum.
    http://forums.adobe.com/community/photoshop
    Bob

  • How to know what compression format is used for images in pdf file? (jpeg2000 issue with iPad)

    I have a pdf file whose images are compressed in jpeg2000 format which the iPad doesn't support. I used Acrobat to save the pdf file using the zip compression for the images and another time using the jpg compression. I set this in the PDF Optimizer screen. The images in the pdf do not show up in the iPad.
    I am not sure if I am doing something wrong. How do I know what compression was used for the images in a pdf file?

    My work around for now is "Make Compatible with…’ from Acrobat 4.0 " which does not support JPEG2000 compression.
    http://forums.adobe.com/message/3847176#3847176

Maybe you are looking for

  • How do I change the language of iTunes on my iPad?

    My iTunes is in Spanish on my iPad and I want to change the language to English how do I do this?

  • How to generate a pdf file from Excel

    Hi all, I've a Excel file i want to generate a pdf file by using java...can any one explain wht r the things r required. If ur answer is "iText" or "apache FOP" then wht r the things to be needed...I want to know the exact answer...step by step....pl

  • ITunes cannot find folder

    I've just got a brand new PC and I'm trying to get iTunes up so I can sync iTunes and my iPhone together. Every time i start iTUnes I get the message cannot find the iTunes folder or it cannot be created. My computer reads my music folder as a remova

  • Preloader and moviecliploader class

    Hello Firstly thanks to kglad for some advice yesterday. More needed I am using FlashMX 2004 Professional. I have been having problems with my preloader which i have placed as a movieclip at the start of the pertinent scenes where it is needed. The p

  • HT201412 how is laser keybord and holographic display is working as show in video for iphon 5

    Hi how is laser keybord and holographic display is working as show in video in youtube  for iphon 5 i have iphone 5 set i try but it is not working  thanks Abdul samad 00971 55 8866 443