Make 2 (4? 10?) discrete luminance levels in Aperture?

Hi. Tonight's puzzler. Is there any way, using Aperture, to create a luminance map of an image which maps every pixel to a luminance bin? At its simplest, this would take an image and reduce it to black & white (not Grayscale) -- two bins -- where every pixel above a certain luminance (user settable preferred) would be colored white (luminance = 100%) and every pixel at or below that certain luminance would be colored black (luminance = 0%).
Even at that level I could make good use of such a tool (as long as the dividing line is movable), but I really want something which maps the image to more discrete steps. The Munsell system uses ten levels, which would be good. I would be equally happy with five.
There are ways to set the Levels Brick to give four (or six) steps from a grayscale image (make a "V" or an "M" or a "W"). This is a fairly kludgy work-around, though. I've set up five different Adjustment pre-sets for different "binnings". In use it is inelegant and impractical. I have tried using multiple Levels Bricks with different Brush Ranges. Sad to report, applying this as a saved pre-set repeatedly brought Aperture to its knees.
If there are other programs which can do this with aplomb (I don't know much about Photoshop), please point me in the right direction. This is just one of several more-or-less metrical image analyses I am essaying.
As always, thanks!

Keith Barkley wrote:
Continuing the PhotoShop idea:
There is a plug-in (or there used to be!) called "filter factory" which would let you create filters using expressions that would apply to every pixel in the image. The expressions look soemthing like this:
r: if (r < 128)?0:r
g: if (g < 128)?0:g
b: if (b < 128)?0:b
which would set each component to 0 if it is less than a value of 128.
Of course, it is much more versatile than this, it would be pretty easy to do what you want with this tool.
<a class="jive-link-external-small" href="http://">http://www.creativemac.com/2002/02_feb/tutorials/filterfactorycomplete2.htm
Exactly! Exactly what I am looking for. Your link is from 2002, and I can't find any up-to-date information. Do you know if Filter Factory is still available? Has the functionality (writing expressions which are applied to each pixel) been incorporated into the current version of Photoshop?
One of my frustrations with Aperture is that, although the Bricks are the equivalent of sophisticated transform functions operating on each pixel, Aperture neither specifies what the functions are, nor lets one modify them. (I would be ecstatic if something like Filter Factory were available for Aperture.)
For instance, the Vibrancy parameter is defined in the Help file this way:
+The Vibrancy parameter applies saturation to the image in a nonlinear manner. Colors that are already saturated are left alone, while saturation is added to all other colors. In addition, the Vibrancy parameter takes skin tones into account, leaving them untouched.+
That is good to know, but incomplete. It suggests, but doesn't specify, the shape of the non-linear curve (two curves, actually -- one for saturation and another for hue). I could make much use of the knowledge of the parameters' explicit definitions. And I could I dance downtown if we were provided sliders to change the definitions.
Maybe Aperture 5.x.

Similar Messages

  • Modify luminance level based on existing luminance level?

    Hi,
      Say I have an image where I'm attempting to extract a mask from and I've found that one of the channels will serve as a good starting point. Further suppose that I have found that I want to increase the luminance level of pixels in the range of 60 - 65 by 10 luminance levels each:
    i.e. all pixels with luminance values of 60,61,62,63,64,65 would, after the operation have luminance values of 70,71,72,73,74,75. Is such a thing possible with Photoshop?
    Thanks,
    Matt

    Maybe something like this will help. An RGB (10, 10, 10) additive layer which is only applied where underlying pixels have gray value 60-65 by using a "Blend If" condition. The "Blend If" can be set to consider the values in one particular channel if you prefer.

  • Can someone help figure out why I can't make a duplicate version of a photo in Aperture?

    Can someone help me figure out why I can't make a duplicate version of a photo in Aperture?

    I will request your query to be transferred to the Aperture forum where knowledgeable Aperture users will be able to assist you.
    Ciao.

  • Premiere CC dual link 444 layoff drops black and luminance levels.

    Hello, we are laying off some master tapes to HDCAM SR and are encountering problems as soon as we switch to dual lin 444 lay off. We are running Premiere 7.0.1 on a macpro 8 core with osx 10.8.5 and a decklink 3D Extreme card. Everything works fine and great if we record to the deck in 422 single link. Once we switched the machine and decklink card to 444 we have the luminance drop. Card and machine are fine. If we do the same in Final Cut or Davinci the black levels are perfect. Just a insulated Premiere problem.
    Anyone, experience similar things? Or maybe laid off to dual link 444 and was successful?
    Thanks,
    Martin

    Lots to be excited about. BUT...Just updated to 8.1 on one of my computers to test it out...
    Sadly, the following issue is NOT fixed for me. Is it with new projects only?  I haven't started a new project on 8.1 I've only opened an old project but the issue that I'm referring to which involves also a delay/freeze of anywhere from a few seconds to a MINUTE while the render bar goes from yellow to red and then back to yellow is still there. Boo.
    On the list above...
    Switching between sequences can turn the render bar red.
    This issue is incredibly easy to replicate. I really do hope it gets fixed. Here are the steps:
    1) Create two sequences with multiple short clips (the more clips the better)
    2) Make sure GPU acceleration is enabled.
    3) Add warp stabilizer to the clips in both sequences. Again, the more clips the longer the delay/freeze will be as the render bar goes from YELLOW to RED and then eventually back to YELLOW again.
    4) Hit SAVE.
    5) Now, toggle between sequences. You'll hit a short delay with a few clips stabilized and a LONG delay with lots stabilized. In my case this delay is around a full minute. The render bar will go from YELLOW to RED and then back to yellow...eventually.
    6) Toggle back to the original sequence and the delay occurs again.
    7) Once you've toggled between sequences and have gone through this delay, that's it, there is no longer a delay...UNTIL...(and here's the big kicker)...until the project is SAVED again. After that the issue returns when you toggle between sequences. Both saving manually and AUTOSAVING cause this issue. No way around it except not editing with GPU acceleration.
    Not sure what the issue is...caching issue when saving maybe? Either way, it stinks and it's still there in 8.1. Big bummer.
    Again, lots to be excited about with this release but I really was hopefully this specific issue was resolved.
    Sigh.

  • How to make operation Average work on base level of a hierarchy?

    I used Oracle OLAP 11g Sample Schema OLAPTRAIN to make a test, and found something really confused me a lot.
    Here was my steps,
    I made a dimension "TIME" with a hierarchy "calendar": all years <- year <- quarter <- month.
    And then building up two cubes,
    Cube "AVG_TEST" using dimension "TIME" with operator Average.
    Cube "SUM_TEST" using dimension "TIME" with operator Sum.
    After maintaining both dimension and cubes, I tried to query views: AVG_TEST_VIEW and SUM_TEST_VIEW and noticed the cube value based on months level were same for both of cubes. It was pretty clear that operator Average didn't work at month level within cube "AVG_TEST", but using operator Sum.
    Could any one tell me why operator didn't work on the base level of hierarchy, instead of Sum? As I have a requirement to computing average value for day level, but can't add hour level to the dimension because of huge data quantity and the speed of maintaining cube. Is there a way to make operator Average work for the base level of hierarchy?
    Any help will be really appreciated!
    Satine

    Hey Brijesh,
    Thank you for your help!
    I am still confused with it. Even month is the leaf level of dimension, but the fact data is day level precision, not month, and the value at month level still should be computed with my specified operator Average, not Sum. I mean If it could be computed with Sum (actually the value at month level was sumed up data from fact table), then why couldn't with Average at the leaf level?
    My test code is from "Oracle OLAP 11g Sample Schema OLAPTRAIN", and data looks like,
    SQL> select * from sales_fact where to_char(day_Key,'yyyy-mm')='2005-04' and rownum=1;
      QUANTITY      PRICE      SALES DAY_KEY         PRODUCT    CHANNEL   CUSTOMER
             1        125        125 13-APR-05          5298         21     284846
    SQL> select day_key,month_id from times where rownum=1;
    DAY_KEY      MONTH_ID
    31-JAN-05    JAN2005Cube name is AVG_TEST, the fact data is from sales_fact.sales. From below, it is pretty clear the value at month level was sumed up data even specified Average operator.
    SQL> SELECT * FROM AVG_TEST_VIEW where time='APR2005';
           AVG TIME
    7849372.89 APR2005
    SQL> select sum(sales) from sales_fact where to_char(day_Key,'yyyy-mm')='2005-04';
    SUM(SALES)
    7849372.89Thanks
    Satine

  • I want to use camera raw to make color adjustments after using Ps5 levels.

    Pc win 7 cs5. I like the control I get using the Hue/sat controls in Camera raw. However, I like to set Levels in Ps first. No matter what format I use to save the image after Ps adjustments, I am no longer able to open the image in camera raw. I've tried using ctrl+r shortcut, and have tried changing preference to "Handle all Tif files" and " All Jpeg files" in Camera Raw preference dialog. It seems I can only Open a CR file in Camera raw. I believe I have used Camera Raw to edit other formats before, I may be wrong.

    How about opening your file in ACR first and making adjustments, then open as Smart Object in Photoshop? Hold down the Shift key to open the image as an Object in PS
    You can then create additional layers, but you can also double click the SO layer in Photoshop at any time to go back to ACR where you can make more adjustments and then return to Photoshop.
    As long as you keep the SO layer in PS you can go back to ACR as many times as you want.
    Just be aware that any adjustments that you do in PS will NOT be reflected in the SO when reopened in ACR.
    Depending on what you are doing this may work well for you or it could be frustrating. Try it and see if it works for your specific image.
    Even if it seems to not be helpful for your specific image, it might work very well with other images. (depending on your changes in PS)

  • How to make  menuBar UI listen for top level click

    Hi,
            The  menubar only listen to the sub level menu item(i mean click), and I  would like to make menubar listen to top level also.
    for eg:
    NEWS-> worldnews.
    it listen the sublevel item worldnews ,i would like to make top level NEWS also.
    I  tried using selected index. sometimes  -1 was returned when I clicked  the “NEWS” item.  I assume this is because it has sub-menu items.
    can anyone give solution for this???????

    hi Neobox75,
    I have created an air application for a  news website( i didnt finsh it fully) . I display the images ,news everythng using feed. I used httpservice to get the values from the feed. now my problem is if i deploy this package to the user means if he has the internet connection ...All my information wil be displayed to him as i read all the information through feed .  if the network conection is not available(offline) means i have to  display the previous news and images to him( if v use timer to refresh it wil be cached in user system  but i dnt knw how to retreive from cache if the user is offline ).how it can be done please give the solution for it...
    regards,
    divya.

  • How to make the report shows only top level steps

    HI,
    I use many subsequences in my tests.  I have no interest to see them in the report.  How can I force the report to show only top level steps?
    Thanks
    Rafi

    I needed to prevent 'Skipped' steps from appearing in my reports.  One way to do this is to override the SequenceFilePostResultListEntry callback in the model.  You do this by clicking on Edit and then Sequence File Callbacks and then find SequenceFilePostResultListEntry in the list and click the Add button.
    Edit your new callback in your sequence file to check for a pre-condition.  In my case I checked for Parameters.Result.Status == "Skipped" since that parameter is set to Skipped, Done, etc. based on the result.
    If the condition was true then my only step in the callback was to set Parameters.DiscardResults = True.  The TestStand model will then throw that result away when it processes the report.  You could add a step for every type of data you wish to discard.
    A second method that is easier to implement, but time consuming, is to select each step you DON'T want in your report and bring up the Properties for that step.  Under the Run Options tab, deselect the Record Results box.  That will keep the results of that step out of the report, but you have to do this for EVERY step you don't want to have reported.  The first approach I provided acts to filter the results.
    If you aren't sure what the Parameters.Result.Status will be, then set a breakpoint after that step is executed and scan the parameters when the sequence is halted there.  You can then detect the actual text used as a result for that step, such as "Done" and can set your pre-condition appropriately.

  • How to make a long  horizontal bar absolutely level horizontal? (Or vertica

    How can I ascertain that a long horizontal bar that I am placing on a page is absolutely horizontal and not at all tilting right or left? At this point I want the checking to be done with the Metric Inspector and the click toggles.
    Lorna in Southern California

    How about if you select the line/object on your
    page
    and then look in the Inspector Metrics tab.
    YES! Look in the Metrics tab, not the Graphics tab.
    To Varkgirl and James:
    Nonono! I was in Mr. Metric; I wasn't in Graphics. I saw the bottommost toggle and wrongly believed it to be a co-dependent of the Angle positioner. When I just now went back and got it to self-identify by placing the cursor on it, a definition of function showed up so I then did use the toggles to read "0."
    So... logically and theoretically that horizontal bar of about an inch or so ought to be absolutely LEVEL at the top of the page, with 0 tilt, but for some reason that title bar appears to be tilted lower on the right. I checked the whole thing to see how and if it could be one of those visual illusions created by differing header sizes, perspective points, etc, but NO. No apparent reason for that title bar to appeat just slightly lopsided.
    OK, since it is for a rock band, and since all the other graphics are tilted, I am going to stop spending time on it and pretend that it was meant to be not quite level. There. I've talked myself into it. Wow, that is NOT me at all.
    Lorna in Southern California

  • What provisions does the iPhone make to save battery, when the level drops?

    When I get the warning about my battery dropping under 20%, does the iPhone actually make smart provisions to keep it going for as long as possible?
    For example by reducing screen brightness, stopping push email, email checks, killing background activity and scaling other services.
    If it does not already do this by default, and option for this to happen would be a welcome edition to eek out as much "emergency use" as possible.

    No, it just warns you. It's then up to you to take steps you deem appropriate to conserve your power, or connect to a power source.
    Steps to conserve power can be found here:
    http://www.apple.com/batteries/iphone.html

  • Can I make FF 24 ESR check top level domains in permissions.sqlite like it used to (FF ≤17 ESR)?

    permissions.sqlite stores various permissions for web sites. Up until some pre FF 20 version, permissions for domain 'doubleclick.net' applied also for 'www.doubleclick.net' (and obviously other subdomains). This was very handy and useful, because it worked for TLDs too: e.g I had set up default permissions for no scripts were allowed for the com TLD, no documents for the xxx TLD etc.
    After some version, this stopped working. Ergo, for my peace of mind, I turned to FF 17 ESR, because this “inheritance” mechanism worked fine.
    Unfortunately, FF17ESR is no more. I updated the browser and got the 24ESR version. I don't seem to be able to go back.
    I found out about similar issues with permissions.sqlite, verified I don't have any 'scheme:file' host fields etc. The mechanism works, but without any inheritance.
    I can assume that this is an optimisation (ie lookup only the domain name, not recursively its parents), but I really, *really* would like to have this functionality back. Is there some option I can set in about:config to turn it back on? I prefer security over speed.
    I'm willing to customize the relevant code and compile and use my own FF24ESR, if only some kind soul would give me a hint as to where in the source code there is the permissions.sqlite checking mechanism. I tried for a couple of hours to locate said mechanism to no avail.
    Thanks in advance

    Hello,
    This is a good suggestion and to be honest, I didn't know that the permissions manager doesn't respect TLDs and that is site specific. I did locate a couple of bugs around this
    # Firefox 18.0 added a feature for per site cookie blocking, [https://bugzilla.mozilla.org/show_bug.cgi?id=770691 Bug# 770691] and [https://www.mozilla.org/en-US/firefox/18.0/releasenotes/buglist.html FF 18.0 Release notes] - guess is that this might be related to what you are seeing, though this is what it is - a guess
    #There is another bug, marked as 'will not fix' to provide an option in the UI to disable javascript [https://bugzilla.mozilla.org/show_bug.cgi?id=873709 Bugzilla #873709]
    #Also, managed to track a meta-bug for implementing site-specific permissions and it is likely that the issue you are seeing is a side-effect of one of these [https://bugzilla.mozilla.org/show_bug.cgi?id=573176 Bugzilla# 573176- Implement Site-Specific Privacy Preferences ]. I couldn't track which bug it was that logged for the JS preferences blocking
    I will continue to search and see if I am able to locate the exact change. Meanwhile, someone who is aware of the changes more closely than I do, can chime in.
    Hope that helps.

  • Make Net Value Field at item level Editable in Sales Order

    Hi
    All pricing in our system are manual .
    So the client wants to change the Net Value Field in Credit and Debit Memo Request to be Editable ( Currently it is not modifiable)
    Plz suggest how to g about it.
    Do i need to use Userexit_ Field_ Modification, if yes how , The field VBAP-NETWR.
    REgards
    Rohit

    Hi Yadav
    Changing Net Value will effect the updation of various tables ...so u r right not the correct approach .
    Can i put condition type and its value in Credit Request Memo and its value aditable same as in screen for Sales Order .if yes how , changing screen sequence group in credit memo request is creating problems
    Regards
    Rohit

  • Make TCP slower at the application level?

    Hi,
    This one is a little odd...I'm running a Java socket server which transmits feeds to client 24/7. My client user has started complaining that "Looks like it's coming in too fast. Getting overruns occasionally, specifically when it's non stop for a little bit...." Seems to me that the client machine cannot keep up with the server machine. I inserted some Thread.sleep() latencies in my server application, but I am not for sure if this is a valid/best way to go, or if it wors at all (still in testing process with client). Any comments? My socket server is replacing an old one located in a remote office in other state, which uses hardware to slow down the transmission.
    Thanks,

    Getting overruns occasionally, specifically when it's non stop for a little bit.What exactly does the customer mean by 'overruns'? TCP/IP paces itself to the speed of the receiver. Unless the receiving application has bugs, >this is a non-problem.I guess that their client has one thread that reads from the socket and then posts messages to a queue and that they get out of memory exceptions if they can't keep up with the speed (that is, they suffer from bad design)

  • Using Levels in Aperture

    In photoshop you can use level adjustments to select a point in an image to be absolute black and another to be absolute white. Is this possible in Aperture?
    Thanks

    Actually in the Exposure adjustments there are
    droppers for black white and gray. Just use those
    droppers to set your blacks and whites
    Those do not set Black & White points in terms of levels - what they do is make whatever you click on neutral (grey) for either the lower third of the tonal range, or the upper third of the tonal range depending on which you use. The center one affects the whole tonal range. That's why they are labled "Tint".
    You can however also use those droppers to get the same lines in the histogram as I had described with the White Balance control to get information on where pixels sit in the tonal range for information on where to set Levels.
    At this juncture to improve clarity of discussion I think I should note that I have written an Adjustment Tool Guide that describes exactly how all the Aperture adjustment tools work and when they can be of use:
    http://insideaperture.com/Site/AdjustmentToolGuide.html

  • Can I make a calendar in iPhoto '09 using my Aperture 3.0 library?

    I've just doanloaded a trial of Aperture 3 and am generally very impressed. I decided I wanted to make a wall calendar, which is not supported but it says somewhere you can work from your Aperture library from within iPhoto. Is this only supported in iPhoto 11, or in 09 too? (I only have iPhoto 09)
    When I click on the 'Show Aperture Library' in iPhoto, I get the popup with 'loading images' but nothign actually happens?
    Can anyone advise? If I cna't use iPhoto to make teh calendar is there a way of easily getting out my chosen images from Aperture?

    I don't really know.  Make sure you have turned on "Share Previews with iWork and iLife".  This is found at "Aperture→Preferences→Previews".
    My suggestion, however, is that you upgrade to the most recent version of iPhoto.  The upgrade is $15 US at the App Store -- this seems worth it alone for a calendar.  The most recent upgrade should provide much better integration with other Apple products.
    It is always easy to "get your Images out of Aperture".  Select the Images that you want to use with other programs, and run "File→Export Versions".  You will be presented with a dialog box from which you select an Export Preset.  The Preset determines the settings used to create your new files.  These Presets can be seen and edited via "Aperture→Presets→Image Export".

Maybe you are looking for

  • Pages can't open docx documents from Dropbox

    I am new to MacBook Air and Pages having just moved from a PC. I have an ipad2 and iphone and create documents on Quickoffice Pro HD and store them in Dropbox. I have been unable to open any .docx documents on my MBA. I have tried opening Pages first

  • Can't activate Windows 8.1 from Windows Store Upgrade.

    I have updated one of my client's computer to Windows 8.1 by the windows store after first reseting the Windows 8 from the Windows 8 Settings. After the update, the computer didn't activate and was asking for a product key. I have went ahead and open

  • Alert for adapter engine error

    Hello experts We have configured the alerts for the adapter engine errors .We have configured the variable &SXMS_TO_ADAPTER_ERRTXT& element which is having the CHAR70 type for getting the adapter engine error text in the alert inbox.so for any adapte

  • Itunes Not verifying IPod Classic

    I am trying to sync my Ipod, and for some reason Itunes isn't verifying my Ipod, thus making it impossible to sync the content of my computer. This is the first time it has ever done this. In the top box, it is saying, and has been saying for a while

  • Error srating encoder

    I have been using Encore 2 now for some time with no problems. However, my latest project gets the above error when I try to render or build it. I have tested with other projects and all is well and so I know it is a problem with my project and not t