Make one bitmap have same "look and feel" as another

Hello community.
First time I am coming across this problem for a client.
He wants an old photograph (b/w, scanned) to be the "blueprint" for another one, which he just made with his digicam. The latter is of course quite different in lighting etc., but that's not what I am really worried about as I have the raw file so I can play around.
But is there a reasonably quick way to have that new digicam image have the same "look and feel" of that old, scanned image? I cannot post the image I am talking about (copyright issue), but if I had to make a new digicam image have the same "look and feel" of, say, such a picutre - what would I have to do?
Hints to simple techniques will do, because the pay for this job is close to lousy... :-(
Thanks all.
- creedless -
equipped with a MacBook Pro and Photoshop CS4 Extended

Download a "grunge" or "old photo" pic from stock xchange and put it on top of the photo in overlay or soft light mode. You can adjust the grunge layer with levels to make it a more neutral layer for blending. Use the dodge and burn tools to draw smudges on the photo, particularly lightening or darkening the edges of the photo. You can also use the blur brush to soften the image, except for around the face.
See tutorials:
http://www.adobe.com/designcenter/photoshop/articles/phs8kbfilmgrain.html
http://photoshoptutorials.ws/photoshop-tutorials/photo-effects/natural-film-grain.html
http://www.photoshoptalent.com/photoshop-tutorials/old-looking-photos.php
http://www.photoshopessentials.com/photo-effects/old-photo/

Similar Messages

  • Same "Look and Feel"

    Hi I am new to J2EE Programming.. so could you guys help me out with this silly question??
    One of the main advantages of Swing is "Same Look and Feel" accross platforms. Now I am coding HTML pages and using servlets to handle the requests. But i dont get this same look and feel . The button on a same webpage looks very differnt in Xp and 2000.
    Can u tell me, how can i go about getting this "same Look and Feel"?

    Thanks for replying. But isint there any way in which I can dictate the display? For eg. In this very Site the 'Reply' buttons that are available on the Forums page have a same look and feel accross all platforms.
    How to go about achieving that?
    Message was edited by:
    arijit_datta

  • Java is designed to have a look and feel equivalent to????

    Java is a programming language designed to have a look and feel equivalent to:
    a. VB
    b. C++
    c. Cobol
    d. NotesScript
    Cheers!

    If you mean look and feel from a language perspective, Java was heavily influenced by C++.
    Since this is a multiple choice question quoted verbatim from either a textbook or your homework, I assume that you aren't really interested in any more information than that.

  • Uniform Look and Feel

    Can anybody please give me hint on how to build pages like that of sites http://www.tomatoland.com and http://www.kids123.com , ie same look and feel in all the pages.One thing that i have tried is creating Unstructured UI templates and using it in portal pages.Then the problem is that i am not able to use HTML files inside content area as portlets so that i can include it in the portal pages.Please give a hint or link for any tutorial for this.
    Regards
    Ziyad

    ORACLE have told us the sites you refer to have been built with heavy ORACLE involvement. They use images and custom code to make the sites look nice and show off the product.
    They are not sites any sensible site manager would build because they will be difficult to maintain.

  • Bug: Data filter and "Mac OS X" look and feel

    I am running Mac OS X 10.5.5 and SQLDeveloper 1.5.1 (MAIN-5440). I have the "Look and Feel" set to "Mac OS X." When I attempt to use the "Filter" box in the Data tab of a table, the autocomplete of past values continually selects the whole filter after each keypress, making it impossible to type normally. I have to type the filter into TextEdit, then paste it into SQLDeveloper.
    This does not happen in the "Oracle" Look and Feel.

    I'm relatively new to OTN, and don't see any place to view/track this bug, or file new ones. I searched around & couldn't find anything - is there such a place? This bug makes using SQLDeveloper on a Mac a real pain the butt. I tried switching over to Oracle look/feel, but then I get weird errors while using keyboard shortcuts (which deserves to be a bug of its own).
    On a related note, in case anybody's listening, I've recently upgraded from SQLDeveloper 1.2.x to 1.5.x, and the font used by version 1.5.x Mac OS look & feel is really small & hard to read (and very un-Mac-like). The old font (1.2.x) was much easier to read, and I'd recommend switching it back, or making it configurable. (If there's a good place to officially provide this feedback, somebody plz let me know - thx!)

  • Is a JSP Tag Library providing Oracle Financial look and feel available

    We are going to use Oracle Financial as part of our future application.
    That is why other parts of it (which we plan to develop using JDeveloper)
    have to have the same Look and Feel.
    Is a JSP Tag Library that provides Oracle Financial Look and Feel available?

    Oracle Applications use BC4J, UIX, and JDeveloper.
    The UIX framework implements the Oracle "Browser Look And Feel" (BLAF) that our Oracle Applications self-service applications use.
    The UIX JSP tag library lets JSP developers do the same.

  • Regarding look and feel

    Hi Experts,
           We are building our front end interface for Integrated planning solution using webtemplate ..can somebody give me some General suggestion to improve look and feel (ofcourse without hitting performance). Our BI reports are on Xcelsius(It does not allow input query), so obviously there is a comparison between these two tools..
    Thanks in advance

    We actually took a copy of the SAP standard reporting template to use as it already has a good suite of options.  However, there are certain aspects that are not as relevent for planning (navigation pane since data is already presented at desired level of detail) and other things that are only necessary for a planning query (buttons for planning functions, save, etc.)
    We inserted a few XPATH commands into the standard template that determine if the query is in change mode or not.  With that, we can logically drop the navigation pane or insert extra buttons.  In our case, for planning queries, we create a web template with the same name as the planning query and that template contains nothing more than the buttons that are relevant for that query.
    This way, all queries in our system retain the same look and feel across all applications, and effectively we don't do any web template creation which saves development time.

  • How to include look and feel features in the Hyperion Financial Reports

    Hi,
    Can anybody suggest me how I can enhance the look and feel features of Hyperion Financial Reports, any references
    2) Will traffic lighting functionality is present in Hyperion Reports (FR), if not present how can achieve this functionality
    in FR ?
    3) We have user look and feel features like pinboard in the web analyis reports, but are there any certailn features
    in Hyperion Reports ??

    You can use Conditional Formatting to produce stoplights in Report Studio.
    If you know of specific things that you want to see, try reading the manual. I cannot give you details of every type of formatting you may want to see from such a vague post.

  • More than one Predefined Look and feel to choose from

    Hi
    Is it possible to create a set of pre-defined look and feel styles, and then allowing the user to choose one that will be appled to a site when he or she logs in
    Any ideas will be appreciated
    Thanks
    Harry

    I don't think you can have multiple styles associated with the same page. If anyone can prove me wrong, please do so. What you can do is give people the ability to create their own pages. You can then set up predefined styles that can be accessed publicly. They can copy an existing page, then modify the style with one of the predefined ones.
    Eric

  • Changing look and feel for one INSTANCE of a component

    I am trying to change the look and feel of just ONE instance of a component. In particular, I want to change the color of the JScrollBar thumb on a certain JScrollPane. I want this change to not affect any other component, either before or after. How can I do this?? Any help would be much appreciated.
    AC

    Hi acalvin3!
    I have a solution. Use the UIManagers database. You should overwrite the default settings for the resource you want to change, the code is self explaining:
          UIManager.put( "Button.margin", commonMargin );
          UIManager.put( "Button.focusInputMap", commonInputMap );
          UIManager.put( "Button.font", buttonFont );To reset values you only have to use
          UIManager.put( "Button.margin", null );
          UIManager.put( "Button.focusInputMap", null );
          UIManager.put( "Button.font", null );Set values before you create your component and reset values immedeately after you created your component, otherwise you may affect other components too.
    With following code you can find out default values for the whole UIManagers database:
          Hashtable defaultProps = UIManager.getDefaults();
          Enumeration enum = defaultProps.keys();
          while (enum.hasMoreElements()) {
             Object key = enum.nextElement();
             System.out.println( "key: '" + key + "'\t value: '" + defaultProps.get(key) + "'" );
          }You just have to look for the output for the component you want to change the look and feel.
    Have fun...

  • I just updated iOS on my iPhone 5. What a shock!! Where is the premium look and feel I bought my iPhone for? If I wanted the lokale feel of iOS 7.0 I would have bought a much cheeper taiwanese smartphone. Please let me know how I can return to the origina

    I just updated iOS on my iPhone 5.
    What a shock!! Where is the premium look and feel I bought my iPhone for?
    If I wanted the lokale feel of iOS 7.0 I would have bought a much cheeper taiwanese smartphone.
    Please let me know how I can return to the original look and feel of the iPhone surface I bought my phone for.

    You had plenty of time to look at screenshots on the internet and read various blog posts about iOS 7.

  • How does one goes on building an Icon with the 'Look and Feel' of an Icon?

    Hello everybody, I work as a Graphic Designer for a company that is asking me to create an Icon for a software that we own, I am having trouble as to how do i go building one, I use Illustrator and Photoshop but I am not sure how to give the Icon the 'Look and Feel' of an Icon, the colors look a bit different and so the 'texture' of my vector image. If anyone can explain me or point me to a good website that explains how should I go on building an icon so it looks like an Icon that will be great. I thank you in advance for any reply that you can give me regarding the subject.

    don't know what you mean by "look and fell of an icon". You could go to vectortuts.com - it has lots of tutorials on the creation of different icons. Also check hicksdesign.co.uk for their presentations on icon concepts

  • HT4623 I have just updated to ios7 on my iphone and don't like the look and feel of this update. Where are all the colors and texture of all the older isos, all those white background colors,yuk. Is a way to go back to the ios6

    I have just updated to ios7 on my iphone and don't like the look and feel of this update. Where are all the colors and texture of all the older isos, all those white background colors,yuk. Is a way to go back to the ios6

    "Unlike".  iOS 7 doesnt display well on my 4S. iOS 6.1.3 should still be supported for older hardware.  I think I shall me moving to Samsung Galaxy now.  Was really hoping hte new iphone would get a bit larger.

  • Can combine two look and feel into new one?

    Hi,
    I want to change the JProgressBarUI of NimbusLAF on other LAF. I means how to put two different components each with different look and feel in single JFrame.Any way to get this. Help. Thankz.
    Edited by: user13383557 on Nov 22, 2010 12:07 AM

    How about reading the api doc and then message the appropriate method on the diverging component instance?
    It's not recommended, though, and wont survive dynamic LAF changes.
    CU
    Jeanette

  • Problem With ButtonUI in an Auxiliary Look and Feel

    This is my first post to one of these forums, so I hope everything works correctly.
    I have been trying to get an axiliary look and feel installed to do some minor tweaking to the default UI. In particular, I need it to work with Windows and/or Metal as the default UI. For the most part I let the installed default look and feel handle things with my code making some colors lighter, darker, etc. I also play with focus issues by adding FocusListeners to some components. I expect my code to work reasonably well no matter what the default look and feel is. It works well with Motif, Metal, and Windows, the only default look and feels I've tested with. What I'm going to post is a stripped down version of what I have been working on. This example makes gross changes to the JButton background and foreground colors in order to illustrate what I've encountered.
    I have three source code files. The first, Problem.java, creates a JFrame and adds five buttons to it. One button installs MyAuxLookAndFeel as an auxiliary look and feel using MyAuxButtonUI for the look and feel of JButtons. The next button removes that look and feel. The next button does nothing except print a line to System.out. The next button installs MyAuxLookAndFeel as an auxiliary look and feel using MyModButtonUI for the look and feel of JButtons. The last button removes that look and feel.
    The problem is, when I install the first auxiliary look and feel, buttons are no longer tabable. Also, they cannot be invoked by pressing the space button when they're in focus. When I remove the first auxiliary look and feel everything reverts to behaving normally. When I add the "Mod" version, button tabability is fine. The only difference is I've added the following code:
    if ( c.isFocusable() ) {
       c.setFocusable(true);
    }That strikes me as an odd piece of code to profoundly change the program behavior. Anyway, after adding and removing the "Mod" look and feel, the tababilty is forever fixed. That is, if I subsequently re-install the first look and feel, tababilty works just fine.
    The problem with using the space bar to select a focused button is more problematic. My class is not supposed to mess with the default look and feel which may or may not use the space bar to press the button with focus. When the commented code in MyModButtonUI is uncommented, things behave correctly. Even the statement
    button.getInputMap().remove( spaceKeyStroke );doesn't mess things up after the auxiliary look and feel is removed. So far I've tested this with JRE 1.4.2_06 under Windows 2000, JRE 1.4.2_10 under Windows XP, and JRE 1.5.0_06 under Windows XP and the behavior is the same.
    All of this leads me to two questions.
    1. Is my approach fundamentally flawed? I've extended TextUI and ScrollBarUI with no problems. This is the only problem I've encountered with ButtonUI. My real workaround for the space bar issue is better than the one I've supplied in the example, but it certainly is not guaranteed to work for any arbitrary default look and feel.
    2. Assuming I have no fundamental problems with my approach, it's possible I've found a real bug. I searched the bug database and couldn't find anything like this. Of course, this is the first time I've tried seasrching the database for a bug so my I'm doing it badly. Has this already been reported as a bug? Is there any reason I shouldn't report it?
    What follows is the source code for my example. It's in three files because the two ButtonUI classes must be public in order to work. Thanks for insight you can provide.
    Bill
    File Problem.java:
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    public class Problem extends JFrame {
       public boolean isAuxInstalled = false;
       public boolean isModInstalled = false;
       public LookAndFeel lookAndFeel = new MyAuxLookAndFeel();
       private static int ctr = 0;
       public static void main( String[] args ) {
          new Problem();
       public Problem() {
          this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
          setSize(250, 150);
          setTitle("Button Test");
          JButton install = new JButton("Install");
          JButton remove = new JButton("Remove");
          JButton doNothing = new JButton("Do Nothing");
          JButton installMod = new JButton("Install Mod");
          JButton removeMod = new JButton("Remove Mod");
          this.getContentPane().setLayout(new FlowLayout());
          this.getContentPane().add(install);
          this.getContentPane().add(remove);
          this.getContentPane().add(doNothing);
          this.getContentPane().add(installMod);
          this.getContentPane().add(removeMod);
          install.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                if ( !isAuxInstalled ) {
                   isAuxInstalled = true;
                   UIManager.addAuxiliaryLookAndFeel( lookAndFeel );
                   SwingUtilities.updateComponentTreeUI( Problem.this );
          remove.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                if ( isAuxInstalled ) {
                   isAuxInstalled = false;
                   UIManager.removeAuxiliaryLookAndFeel( lookAndFeel );
                   SwingUtilities.updateComponentTreeUI( Problem.this );
          doNothing.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                System.out.println( "Do nothing " + (++ctr) );
          installMod.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                if ( !isModInstalled ) {
                   isModInstalled = true;
                   UIManager.addAuxiliaryLookAndFeel( lookAndFeel );
                   SwingUtilities.updateComponentTreeUI( Problem.this );
          removeMod.addActionListener(new ActionListener() {
             public void actionPerformed(ActionEvent e) {
                if ( isModInstalled ) {
                   isModInstalled = false;
                   UIManager.removeAuxiliaryLookAndFeel( lookAndFeel );
                   SwingUtilities.updateComponentTreeUI( Problem.this );
          setVisible(true);
       class MyAuxLookAndFeel extends LookAndFeel {
          public String getName() {
             return "Button Test";
          public String getID() {
             return "Not well known";
          public String getDescription() {
             return "Button Test Look and Feel";
          public boolean isSupportedLookAndFeel() {
             return true;
          public boolean isNativeLookAndFeel() {
             return false;
          public UIDefaults getDefaults() {
             UIDefaults table = new MyDefaults();
             Object[] uiDefaults = {
                "ButtonUI", (isModInstalled ? "MyModButtonUI" : "MyAuxButtonUI"),
             table.putDefaults(uiDefaults);
             return table;
       class MyDefaults extends UIDefaults {
          protected void getUIError(String msg) {
    //         System.err.println("(Not) An annoying error message!");
    }File MyAuxButtonUI.java:
    import javax.swing.*;
    import java.awt.*;
    import javax.swing.plaf.*;
    import javax.swing.plaf.multi.*;
    import javax.accessibility.*;
    public class MyAuxButtonUI extends ButtonUI {
       private Color background;
       private Color foreground;
       private ButtonUI ui = null;
       public static ComponentUI createUI( JComponent c ) {
          return new MyAuxButtonUI();
       public void installUI(JComponent c) {
          MultiButtonUI multiButtonUI = (MultiButtonUI) UIManager.getUI(c);
          this.ui = (ButtonUI) (multiButtonUI.getUIs()[0]);
          super.installUI( c );
          background = c.getBackground();
          foreground = c.getForeground();
          c.setBackground(Color.GREEN);
          c.setForeground(Color.RED);
       public void uninstallUI(JComponent c) {
          super.uninstallUI( c );
          c.setBackground(background);
          c.setForeground(foreground);
          this.ui = null;
       public void paint(Graphics g, JComponent c) {
          this.ui.paint( g, c );
       public void update(Graphics g, JComponent c) {
          this.ui.update( g, c );
       public Dimension getPreferredSize(JComponent c) {
          if ( this.ui == null ) {
             return super.getPreferredSize( c );
          return this.ui.getPreferredSize( c );
       public Dimension getMinimumSize(JComponent c) {
          if ( this.ui == null ) {
             return super.getMinimumSize( c );
          return this.ui.getMinimumSize( c );
       public Dimension getMaximumSize(JComponent c) {
          if ( this.ui == null ) {
             return super.getMaximumSize( c );
          return this.ui.getMaximumSize( c );
       public boolean contains(JComponent c, int x, int y) {
          if ( this.ui == null ) {
             return super.contains( c, x, y );
          return this.ui.contains( c, x, y );
       public int getAccessibleChildrenCount(JComponent c) {
          if ( this.ui == null ) {
             return super.getAccessibleChildrenCount( c );
          return this.ui.getAccessibleChildrenCount( c );
       public Accessible getAccessibleChild(JComponent c, int ii) {
          if ( this.ui == null ) {
             return super.getAccessibleChild( c, ii );
          return this.ui.getAccessibleChild( c, ii );
    }File MyModButtonUI.java:
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.plaf.*;
    public class MyModButtonUI extends MyAuxButtonUI
       static KeyStroke spaceKeyStroke = KeyStroke.getKeyStroke(KeyEvent.VK_SPACE, 0 );
       public static ComponentUI createUI( JComponent c ) {
          return new MyModButtonUI();
       public void installUI(JComponent c) {
          super.installUI(c);
          c.setBackground(Color.CYAN);
          if ( c.isFocusable() ) {
             c.setFocusable(true);
    //      final JButton button = (JButton) c;
    //      button.getInputMap().put( spaceKeyStroke, "buttonexample.pressed" );
    //      button.getActionMap().put( "buttonexample.pressed", new AbstractAction() {
    //         public void actionPerformed(ActionEvent e) {
    //            button.doClick();
    //   public void uninstallUI(JComponent c) {
    //      super.uninstallUI(c);
    //      JButton button = (JButton) c;
    //      button.getInputMap().remove( spaceKeyStroke );
    //      button.getActionMap().remove( "buttonexample.pressed" );
    }

    here is the code used to change the current look and feel :
    try {
                   UIManager.setLookAndFeel("com.sun.java.swing.plaf.motif.MotifLookAndFeel");
             catch (InstantiationException e)
                  System.out.println("Error occured  "+ e.toString());
             catch (ClassNotFoundException e)
                  System.out.println("Error occured  "+ e.toString());
             catch (UnsupportedLookAndFeelException e)
                  System.out.println("Error occured  "+ e.toString());
             catch (IllegalAccessException e)
                  System.out.println("Error occured in .. " + e.toString());
             Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
             Fenetre fen = new Fenetre();
             fen.setSize(dim.width, dim.height);
             fen.setResizable(false);
                 fen.setLocation(0, 0);
                  fen.setVisible(true);

Maybe you are looking for

  • Java Proxy - XI - RFC Synchronous Scenario OUTBINDING Problem.

    Java Proxy -> XI -> RFC Synchronous Scenario. Problem Hi,      I'm doing a Java Proxy -> XI -> RFC Syncronous Scenario.      A Java Server Socket is running as a Demon. When a client make a request to the Java Server Socket, this one call Java Proxy

  • The USB port in the back of the Hub

    Can I plug in a portable hard drive into the USB port in the back of the BT Hub, so the files on the drive will be available to all pc's on my home network? Solved! Go to Solution.

  • BI system copy

    Hi I am given task to perform BI system copy. The source BI is abap+Java based on same host (Linux/Oracle). I have the offline backup of the system. 1) Can I perform system copy of both abap+java using this offline backup. 2) I tried the procedure us

  • No Open Directory under password type pulldown

    When creating a new user. I need to select a password type of "Open Directory" but it is not there. There is only "Shadow Password". I have gone to Server admin and changed the Open Directory from "Standalone Server" to "Open Directory Master" but no

  • Problem loading fonts from ID3 to ID CS5...

    Hello, My company just upgraded from In Design 3 to In Design CS5 and I have tried to load some fonts from the previous version. I keep getting blocked. I drag and drop the fonts and I get this error message: ERROR MOVING FILE OR FOLDER CANNOT MOVE (