Heightmaps and Images

Hello all,
I am trying to render terrain. I have chosen to use a heightmap to do this.To get a heightmap I must load in a greyscale bitmap image, which I have found code to do. I now need to get the data from the image and use the values to create my terrain. i do not know how to extract the values from the image. I have posted my code below which I got from javaworld.com.
Does anyone have any ideas on how to do this?
My code is below. It only reads in 8/24- bit images.
cheers
        public Image loadbitmap (String sfile)     //sfile = filename
            Image image;
            System.out.println("loading:"+sfile);
            try
                FileInputStream fs=new FileInputStream(sfile);
                int bflen=14;  // 14 byte BITMAPFILEHEADER
                byte bf[]=new byte[bflen];
                fs.read(bf,0,bflen);
                int bilen=40; // 40-byte BITMAPINFOHEADER
                byte bi[]=new byte[bilen];
                fs.read(bi,0,bilen);
                // Interperet data.
                int nsize = (((int)bf[5]&0xff)<<24)
                    | (((int)bf[4]&0xff)<<16)
                    | (((int)bf[3]&0xff)<<8)
                    | (int)bf[2]&0xff;
                System.out.println("File type is :"+(char)bf[0]+(char)bf[1]);
                System.out.println("Size of file is :"+nsize);
                int nbisize = (((int)bi[3]&0xff)<<24)
                    | (((int)bi[2]&0xff)<<16)
                    | (((int)bi[1]&0xff)<<8)
                    | (int)bi[0]&0xff;
                System.out.println("Size of bitmapinfoheader is :"+nbisize);
                int nwidth = (((int)bi[7]&0xff)<<24)
                    | (((int)bi[6]&0xff)<<16)
                    | (((int)bi[5]&0xff)<<8)
                    | (int)bi[4]&0xff;
                System.out.println("Width is :"+nwidth);
                int nheight = (((int)bi[11]&0xff)<<24)
                    | (((int)bi[10]&0xff)<<16)
                    | (((int)bi[9]&0xff)<<8)
                    | (int)bi[8]&0xff;
                System.out.println("Height is :"+nheight);
                int nplanes = (((int)bi[13]&0xff)<<8) | (int)bi[12]&0xff;
                System.out.println("Planes is :"+nplanes);
                int nbitcount = (((int)bi[15]&0xff)<<8) | (int)bi[14]&0xff;
                System.out.println("BitCount is :"+nbitcount);
                // Look for non-zero values to indicate compression
                int ncompression = (((int)bi[19])<<24)
                    | (((int)bi[18])<<16)
                    | (((int)bi[17])<<8)
                    | (int)bi[16];
                System.out.println("Compression is :"+ncompression);//if greater than 0,img compressed
                int nsizeimage = (((int)bi[23]&0xff)<<24)
                    | (((int)bi[22]&0xff)<<16)
                    | (((int)bi[21]&0xff)<<8)
                    | (int)bi[20]&0xff;
                System.out.println("SizeImage is :"+nsizeimage);
                int nxpm = (((int)bi[27]&0xff)<<24)
                    | (((int)bi[26]&0xff)<<16)
                    | (((int)bi[25]&0xff)<<8)
                    | (int)bi[24]&0xff;
                System.out.println("X-Pixels per meter is :"+nxpm);
                int nypm = (((int)bi[31]&0xff)<<24)
                    | (((int)bi[30]&0xff)<<16)
                    | (((int)bi[29]&0xff)<<8)
                    | (int)bi[28]&0xff;
                System.out.println("Y-Pixels per meter is :"+nypm);
                int nclrused = (((int)bi[35]&0xff)<<24)
                    | (((int)bi[34]&0xff)<<16)
                    | (((int)bi[33]&0xff)<<8)
                    | (int)bi[32]&0xff;
                System.out.println("Colors used are :"+nclrused);
                int nclrimp = (((int)bi[39]&0xff)<<24)
                    | (((int)bi[38]&0xff)<<16)
                    | (((int)bi[37]&0xff)<<8)
                    | (int)bi[36]&0xff;
                System.out.println("Colors important are :"+nclrimp);
                if (nbitcount==24)
                    // No Palatte data for 24-bit format but scan lines are
                    // padded out to even 4-byte boundaries.
                    int npad = (nsizeimage / nheight) - nwidth * 3;
                    int ndata[] = new int [nheight * nwidth];
                    byte brgb[] = new byte [( nwidth + npad) * 3 * nheight];
                    fs.read (brgb, 0, (nwidth + npad) * 3 * nheight);
                    int nindex = 0;
                    for (int j = 0; j < nheight; j++)
                        for (int i = 0; i < nwidth; i++)
                            ndata [nwidth * (nheight - j - 1) + i] =
                                (255&0xff)<<24
                                | (((int)brgb[nindex+2]&0xff)<<16)
                                | (((int)brgb[nindex+1]&0xff)<<8)
                                | (int)brgb[nindex]&0xff;
                            /* System.out.println("Encoded Color at ("
                            +i+","+j+")is:"+nrgb+" (R,G,B)= ("
                                +((int)(brgb[2]) & 0xff)+","
                                +((int)brgb[1]&0xff)+","
                                +((int)brgb[0]&0xff)+")");
                            nindex += 3;*/
                        nindex += npad;
                    image = createImage
                        ( new MemoryImageSource (nwidth, nheight, ndata, 0, nwidth));
                else
                    if (nbitcount == 8)
                        // Have to determine the number of colors, the clrsused
                        // parameter is dominant if it is greater than zero.  If
                        // zero, calculate colors based on bitsperpixel.
                        int nNumColors = 0;
                        if (nclrused > 0)
                            nNumColors = nclrused;
                        else
                            nNumColors = (1&0xff)<<nbitcount;
                        System.out.println("The number of Colors is"+nNumColors);
                        // Some bitmaps do not have the sizeimage field calculated
                        // Ferret out these cases and fix 'em.
                        if (nsizeimage == 0)
                            nsizeimage = ((((nwidth*nbitcount)+31) & ~31 ) >> 3);
                            nsizeimage *= nheight;
                            System.out.println("nsizeimage (backup) is"+nsizeimage);
                        // Read the palatte colors.
                        int  npalette[] = new int [nNumColors];
                        byte bpalette[] = new byte [nNumColors*4];
                        fs.read (bpalette, 0, nNumColors*4);
                        int nindex8 = 0;
                        for (int n = 0; n < nNumColors; n++)
                            npalette[n] = (255&0xff)<<24
                                | (((int)bpalette[nindex8+2]&0xff)<<16)
                                | (((int)bpalette[nindex8+1]&0xff)<<8)
                                | (int)bpalette[nindex8]&0xff;
                            /* System.out.println ("Palette Color "+n
                            +" is:"+npalette[n]+" (res,R,G,B)= ("
                                +((int)(bpalette[nindex8+3]) & 0xff)+","
                                +((int)(bpalette[nindex8+2]) & 0xff)+","
                                +((int)bpalette[nindex8+1]&0xff)+","
                                +((int)bpalette[nindex8]&0xff)+")");
                            nindex8 += 4;*/
                        // Read the image data (actually indices into the palette)
                        // Scan lines are still padded out to even 4-byte
                        // boundaries.
                        int npad8 = (nsizeimage / nheight) - nwidth;
                        System.out.println("nPad is:"+npad8);
                        int  ndata8[] = new int [nwidth*nheight];
                        byte bdata[] = new byte [(nwidth+npad8)*nheight];
                        fs.read (bdata, 0, (nwidth+npad8)*nheight);
                        nindex8 = 0;
                        for (int j8 = 0; j8 < nheight; j8++)
                            for (int i8 = 0; i8 < nwidth; i8++)
                                ndata8 [nwidth*(nheight-j8-1)+i8] =
                                    npalette [((int)bdata[nindex8]&0xff)];
                                nindex8++;
                            nindex8 += npad8;
                        image = createImage
                            ( new MemoryImageSource (nwidth, nheight, ndata8, 0, nwidth));
                    else
                        System.out.println ("Not a 24-bit or 8-bit Windows Bitmap, aborting...");
                        image = (Image)null;
                    fs.close();
                    return image;
            catch (Exception e)
                System.out.println("Caught exception in loadbitmap!");
            return (Image) null;
        }

break down of what the posted code does
1. loads in image icon from given directory
2. maps image icon into image object
3. creates buffered image
No need for steps 1 and 2 if you are reading an image in using ImageIO (http://java.sun.com/j2se/1.4.2/docs/api/javax/imageio/ImageIO.html)
now that you have your buffered image, you can create an image matrix for each colour channel using the following code
//colour matrixs
    float[][] _BlueMatrix;
    float[][] _RedMatrix;
    float[][] _GreenMatrix;
    for (int w = 0; w < _BuffImage.getWidth(); w++)
            for (int c = 0; c < _BuffImage.getHeight(); c++)
                int rgba = _BuffImage.getRGB(w, c);  //gets rgb colours at w c
                int blue = rgba & 0xff;
                int red = (rgba >> 16) & 0xff;
                int green = (rgba >> 8) & 0xff;
                _BlueMatrix[w][c] = blue;
                _RedMatrix[w][c] = red;
                _GreenMatrix[w][c] = green;
        }    you can now use these colour matrixs to plot your terrain
please refer to http://java.sun.com/j2se/1.4.2/docs/api/java/awt/image/BufferedImage.html
for a list of methods that you will need for greyscale images.
Does this help?

Similar Messages

  • [Microsoft][SQL Server Native Client 11.0][SQL Server]The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator.  'Items' (OITM) (OITM)

    Dear Experts,
    i am getting the below error when i was giving * (Star) to view all the items in DB
    [Microsoft][SQL Server Native Client 11.0][SQL Server]The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator.  'Items' (OITM) (OITM)
    As i was searching individually it is working fine
    can any one help me how to find this..
    Regards,
    Meghanath.S

    Dear Nithi Anandham,
    i am not having any query while finding all the items in item master data i am giving find mode and in item code i was trying to type *(Star) and enter while typing enter the above issue i was facing..
    Regards,
    Meghanath

  • Error in SQL Query The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator. for the query

    hi Experts,
    while running SQL Query i am getting an error as
    The text, ntext, and image data types cannot be compared or sorted, except when using IS NULL or LIKE operator. for the query
    select  T1. Dscription,T1.docEntry,T1.Quantity,T1.Price ,
    T2.LineText
    from OQUT T0  INNER JOIN QUT1 T1 ON T0.DocEntry = T1.DocEntry INNER JOIN
    QUT10 T2 ON T1.DocEntry = T2.DocEntry where T1.DocEntry='590'
    group by  T1. Dscription,T1.docEntry,T1.Quantity,T1.Price
    ,T2.LineText
    how to resolve the issue

    Dear Meghanath,
    Please use the following query, Hope your purpose will serve.
    select  T1. Dscription,T1.docEntry,T1.Quantity,T1.Price ,
    CAST(T2.LineText as nvarchar (MAX))[LineText]
    from OQUT T0  INNER JOIN QUT1 T1 ON T0.DocEntry = T1.DocEntry LEFT OUTER JOIN
    QUT10 T2 ON T1.DocEntry = T2.DocEntry --where T1.DocEntry='590'
    group by  T1. Dscription,T1.docEntry,T1.Quantity,T1.Price
    ,CAST(T2.LineText as nvarchar (MAX))
    Regards,
    Amit

  • Text and images not displaying, but some are

    I've uploaded my site, and images and text are missing. 4 pages are great, but the individual property pages are half empty (missing images, icons and text) Its a school project, so, yikes!    www.icm-mp3.net/group17/
    thank you in advance

    I should clarify, it all worked fine on my own server. Now, on the schools site, its missing photos going across horizontally, the lightbox that goes with, a text box, an image embedded with links. The remaining elements are in their places. Could this be a server issue?
    And, clever me, it is due tomorrow.

  • On YouTube, I can't play playlists there. It says I need to update my Java and it is updated already. When I go to different sites like Yahoo! the links and images are all distorted. This is the second time this has happened to me now

    Hello Firefox,
    I am having problems with my Firefox's image processor I believe. My web browser is fine but then a few minutes later I get some weird look on my page. It then just stays here and I can't fix it. When I go to Yahoo all the links and images do not look normal. I really cannot explain this and wish I could send a picture instead. When I go to the Log in page for Facebook I do not see the image of the small faces networking around the world. It's blank and the links are widely spread apart. With YouTube the page is also distorted. Nothing is arranged properly. I can watch videos. However when I go to someone's profile or a playlist videos cannot play or show up. It says I need to update my Java player and it is already updated. It still happens when I uninstall and re install back. I was only able to fix this problem by uninstalling everything related to Firefox. I do not know how to solve this any other way. I don't like it when all my information is lost such as saved passwords and bookmarks. If there is any way to solve this thanks. I don't want to uninstall this again.

    Your above posted list of installed plugins doesn't show the Flash plugin for Firefox.<br />
    See [[Managing the Flash plugin]] and [[Installing the Flash plugin]]
    You can check the Adobe welcome and test page: http://www.adobe.com/software/flash/about/
    You can use this manual download link:
    *http://kb2.adobe.com/cps/191/tn_19166.html#main_ManualInstaller

  • Conditional Text and Image based on Excel column values

    Hi,
       I have an excel file which contains data that needs to be imported/merged in an InDesign document. I have converted that file into a CSV... I'm unable to figure out how to create document using Data Merge after evaluating some conditions on data ... Example InDesing document layout is like below and will be repeated for say 200 data rows...
    Heading 1
    Text 1, Text 2
    Text 3
    Image
    Heading 1, Text 1 and Text 2 even Image value will be set after checking some condition like below
    if ( column 'A' == ' ' && column 'B' == '1')
      Set 'Heading 1' == column X
    if ( column 'C' == '0' && file.exist(column C & '.jpg'))
       Set 'Image' == column C & '.jpg'
    Can someone please guide me how to create document when CSV and Images are given based on this scenario? and even if Data Merge is the right solution for this.
    -- Thanks.

    Data merge can only reproduce one layout, so you can't merge 200 rows and then change things unless you do it in separate documents and then combine them. Of course anything you can do via scripting or manually on a regular document you can also do to a merged document after the merge is complete.
    It sounds like this is a multiple-records-per-page scenario. TO do that you set up ONE instance only of what you want to merge, in the upper left position on the page. ID then duplicates EVERYTHING that is on the page as many times as will fit using the spacing parameters you provide. This means you need to be careful with frame sizes so they don't extend beyond where they should, but it also means you can add a no-fill, no-stroke frame as a border or bounding box to make it easier to get a precise size to be used by each record. Frames in merged documents are not threaded from record to record (though there are methods for doing that after the merge, if desired), so deleting a record normally leaves a hole in the page.
    If you have master page items, it's probably best to us the "none" master before the merge, then apply the correct master page after.
    Peter

  • Preview and image capture don't save imported scanned image

    Hi. Both preview and image capture aquire the scanner and displays the image overview. But when proceeding
    to scan, the application simply hangs and no image is saved.
    Maybe some prefs file is corrupted. Tried removing the com.apple.Preview from ~/Library/Containers, but didn't help....
    What to do???

    Not sure if this is relevant:
    1) TWAIN-BRIDGE is installed otherwise mavericks won't talk to the scanner.
    2) recently added an HP printer (no scanner). Shouldn't conflict with the scanner driver, but then again.....

  • Preview and Image Capture Not Recognising Scanner

    Preview and Image capture have stopped recognising my networked Canon MX350 scanner.  It seemed to occur after I used PhotoScore to scan some sheet music but that could be coincidence.  I deleted the scanner driver and reinstalled it from the Canon website together with the MP Navigator software, and I am now able to scan from MP Navigator but not Image Capture or Preview.  I have run Software Update but no updates are available.

    Apple's official documentation only provides an information about printing by using this device - scanner is not listed. I would suggest to look for specific drivers on Canon's official webpage.
    OS X: Printer and scanner software available for download - Apple Support

  • Imported MP3 sound and image CD Bird pics and sounds but each song is an album, so cluttering my album and artist lists. How can I keep together as one album please?

    I Imported a MP3 sound and image CD Bird - Birds of Sri Lanka - via itunes on my mac, then synched content to my Iphone as a Playlist to get all the songs/pics in alpha order. BUT each of the 329 birdsongs are listing/appearing as a separate album, so cluttering my album and artist lists :0(
    How can I get all the Birds of Sri Lanka songs/albums to come together as just one album please?
    Do I need to delete what i have, and download again in another way? :0(
    Can I move them all the songs somehow so they become ONE ALBUM :0)
    Thank you
    BW

    OOOOhhhhhh no worries, sorted it.
    In playlist Selected all songs, went into Get info and updated COMPILATION field from NO to YES.
    :0)

  • The latest Firefox version won't expand to make text and images more visible on my 32" screen, although I have tried to adjust the advanced Windows appearance settings in the same way that has worked in previous versions of Firefox.

    Normally I have had to go to Control Panel; Appearances and Themes; Display; Settings; Advanced; Custom; and then I adjust the Customize Setting to 155% (149 dpi). I have hit on this setting through trial and error; larger and icons like the cursor get big and fuzzy. Smaller than 155% and text and images are tiny on the 32" wide screen. This time that procedure doesn't seem to work. The text and images remain too small regardless of setting, although the cursor icon gets big. I can manually zoom the pages, but that is clumsy and has to be redone. Does anyone know of an easy setting fix? I am not too smart about this stuff--mostly trial and error, but I do want to be able to enjoy my wide screen. Thanks!

    Normally I have had to go to Control Panel; Appearances and Themes; Display; Settings; Advanced; Custom; and then I adjust the Customize Setting to 155% (149 dpi). I have hit on this setting through trial and error; larger and icons like the cursor get big and fuzzy. Smaller than 155% and text and images are tiny on the 32" wide screen. This time that procedure doesn't seem to work. The text and images remain too small regardless of setting, although the cursor icon gets big. I can manually zoom the pages, but that is clumsy and has to be redone. Does anyone know of an easy setting fix? I am not too smart about this stuff--mostly trial and error, but I do want to be able to enjoy my wide screen. Thanks!

  • How can i copy line with text and image to ms word

    When I insert an image in textflow using InlineGraphicElement it works, but when I copy the line with the image to MS Word it copies only the text (not the image).
    How can i copy the image to MS Word?

    If you want copy formatted text and image to MS Word, you need to give MS Word rtf markup, because Word can recognize rtf markup but not TLF markup.
    So you need to create a custom clipboard to paste a rtf markup. It's a large feature for you, because you need a tlf-rtf converter in your custom clipboard.
    TLF Custom Clipboard Example:
    package
        import flash.display.Sprite;
        import flash.desktop.ClipboardFormats;
        import flashx.textLayout.container.ContainerController;
        import flashx.textLayout.conversion.ITextImporter;
        import flashx.textLayout.conversion.TextConverter;
        import flashx.textLayout.edit.EditManager;
        import flashx.textLayout.elements.*;
        import flashx.undo.UndoManager;
        // Example code to install a custom clipboard format. This one installs at the front of the list (overriding all later formats)
        // and adds a handler for plain text that strips out all consonants (everything except aeiou).
        public class CustomClipboardFormat extends Sprite
            public function CustomClipboardFormat()
                var textFlow:TextFlow = setup();
                TextConverter.addFormatAt(0, "vowelsOnly_extraList", VowelsOnlyImporter, AdditionalListExporter, "air:text" /* it's a converter for cliboard */);
            private const markup:String = '<TextFlow whiteSpaceCollapse="preserve" version="2.0.0" xmlns="http://ns.adobe.com/textLayout/2008"><p><span color=\"0x00ff00\">Anything you paste will have all consonants removed.</span></p></TextFlow>';
            private function setup():TextFlow
                var importer:ITextImporter = TextConverter.getImporter(TextConverter.TEXT_LAYOUT_FORMAT);
                var textFlow:TextFlow = importer.importToFlow(markup);
                textFlow.flowComposer.addController(new ContainerController(this,500,200));
                textFlow.interactionManager = new EditManager(new UndoManager());
                textFlow.flowComposer.updateAllControllers();
                return textFlow;
    import flashx.textLayout.conversion.ITextExporter;
    import flashx.textLayout.conversion.ConverterBase;
    import flashx.textLayout.conversion.ITextImporter;
    import flashx.textLayout.conversion.TextConverter;
    import flashx.textLayout.elements.IConfiguration;
    import flashx.textLayout.elements.TextFlow;
    class VowelsOnlyImporter extends ConverterBase implements ITextImporter
        protected var _config:IConfiguration = null;
        /** Constructor */
        public function VowelsOnlyImporter()
            super();
        public function importToFlow(source:Object):TextFlow
            if (source is String)
                var firstChar:String = (source as String).charAt(0);
                firstChar = firstChar.toLowerCase();
                // This filter only applies if the first character is a vowel
                if (firstChar == 'a' || firstChar == 'i' || firstChar == 'e' || firstChar == 'o' || firstChar == 'u')
                    var pattern:RegExp = /([b-df-hj-np-tv-z])*/g;
                    source = source.replace(pattern, "");
                    var importer:ITextImporter = TextConverter.getImporter(TextConverter.PLAIN_TEXT_FORMAT);
                    importer.useClipboardAnnotations = this.useClipboardAnnotations;
                    importer.configuration = _config;
                    return importer.importToFlow(source);
            return null;
        public function get configuration():IConfiguration
            return _config;
        public function set configuration(value:IConfiguration):void
            _config = value;
    import flashx.textLayout.elements.ParagraphElement;
    import flashx.textLayout.elements.SpanElement;
    import flashx.textLayout.elements.ListElement;
    import flashx.textLayout.elements.ListItemElement;
    class AdditionalListExporter extends ConverterBase implements ITextExporter
        /** Constructor */
        public function AdditionalListExporter()   
            super();
        public function export(source:TextFlow, conversionType:String):Object
            if (source is TextFlow)
                source.getChildAt(source.numChildren - 1).setStyle(MERGE_TO_NEXT_ON_PASTE, false);
                var list:ListElement = new ListElement();
                var item1:ListItemElement = new ListItemElement();
                var item2:ListItemElement = new ListItemElement();
                var para1:ParagraphElement = new ParagraphElement();
                var para2:ParagraphElement = new ParagraphElement();
                var span1:SpanElement = new SpanElement();
                span1.text = "ab";
                var span2:SpanElement = new SpanElement();
                span2.text = "cd";
                list.addChild(item1);
                list.addChild(item2);
                item1.addChild(para1);
                para1.addChild(span1);
                item2.addChild(para2);
                para2.addChild(span2);
                source.addChild(list);
                var exporter:ITextExporter = TextConverter.getExporter(TextConverter.TEXT_LAYOUT_FORMAT);
                exporter.useClipboardAnnotations = this.useClipboardAnnotations;
                return exporter.export(source, conversionType);   
            return null;

  • How can i create a simple netweaver portal page that shows text and images?

    Hi,
    i have a simple question or maybe it's not so simple.
    I am completly new to SAP Netweaver 2004s Portal. At the moment i'm trying to understand the struture of the whole thing. I already know how to create roles, worksets and pages and i know how to combine the different elements so a user can acces them.
    And now i want to create a simple portal page that shows text and images. Is it possible to create such a simple page with the portal content studio? What iView do i have to use?
    (I just want to create a start page with a welcome text on it.)

    Marc
    Considering that you would any ways go ahead with complex development from this simple start page I recommend create a Web dynpro Iview for your start page (include the Iview in your page).
    For putting the contents use Netweaver Developer studio to build a simple start page application and put your static text on that Iview.
    Please go through the following log after your NWDS development is over - This will make you comfortable for further challenging work.
    http://help.sap.com/saphelp_erp2005/helpdata/en/b7/ca934257a5c96ae10000000a155106/frameset.htm
    Do reward points if this helps and let me know of you want anything more.

  • How can i change the title and image of  published exe

    Hi ,
    I have published a fla file in exe format .
    how can i change the title and image of this exe? do I ve to
    use some of the available softwares in the market? cant i do the
    customised setting in the flash player itself?

    On Fri, 4 Apr 2008 06:21:15 +0000 (UTC), "mFlexDev"
    <[email protected]> wrote:
    > I have published a fla file in exe format .
    > how can i change the title and image of this exe?
    I beleave the easiest way is to use PEResourceExplorer,
    Resource
    Hacker or similar software to modify EXE resources, such as
    window
    title and window icon.

  • How to use radioButton(s) and image controls on windows phone 8.1

    how to use radioButton(s) and image controls on windows phone 8.1

    Hi aspirantme,
    >>how to use radioButton(s) and image controls on windows phone 8.1
    Which version of your app is? Runtime or Silverlight?
    For Runtime version, please see the following articles:
    #RadioButton class
    https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.radiobutton(v=win.10).aspx
    #How to add radio buttons (XAML)
    https://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh868200.aspx
    #Image class
    https://msdn.microsoft.com/library/windows/apps/br242752.aspx
    For Silverlight version, please refer to the following documents and guidelines:
    #RadioButton Class
    https://msdn.microsoft.com/en-us/library/windows/apps/system.windows.controls.radiobutton(v=vs.105).aspx
    #RadioButton control design guidelines for Windows Phone
    https://msdn.microsoft.com/en-us/library/windows/apps/hh202881(v=vs.105).aspx
    #Image Class
    https://msdn.microsoft.com/en-us/library/windows/apps/system.windows.controls.image(v=vs.105).aspx
    #Quickstart: Images for Windows Phone
    https://msdn.microsoft.com/en-us/library/windows/apps/jj206957(v=vs.105).aspx
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Folders and images change when hard drive disconnected

    I have no problem importing images. From CD's, when the CD is removed the file folder and images stay there with reference to the original location.
    However, I have several hard drives and when I import files and folders from one of them and then disconnect it, Lightroom renames all the folders and changes the images--What is causing this?????

    Yes, the images stay on the external drive as I don't move them upon import. I have 5 external Hard Drives and my problem is with the two larger ones, both Firewire 800 if that matters. In any case, the files imported from the non 800 drives do not have any problems. They are noted as not being on-line when I disconnect the drive, but thumbnails, location and file naming are all the same. With the 800 drives, the images corrupt AND change name. A few will still show a path to the original, but the folder they are in has nothing to do with where they came from.

Maybe you are looking for

  • Can a position be linked to more than one org unit by A012 relation in SRM?

    Hi All, In the HR Org structure in ECC, a position (S) can have more than one A012 relation with different organization units (O). For example: S 123 has a A012 relation with Org unit A; validity date: 04/04/2006 to 12/31/9999 S 123 has a A012 relati

  • FPRUNX001 error when fp_docparams-fillable = 'X', else PDF is created.

    Hi, When I use following code, I get FPRUNX001 system error that : Request start time: Sun Dec 23 23:11:47 CST 2007  (200101)... fp_docparams-langu = 'E'. fp_docparams-country = 'US'. fp_docparams-fillable = 'X'. CALL FUNCTION fm_name   EXPORTING    

  • Preview doesn't show up in the capture window

    When trying to capture, the video preview doesn't show up in the capture window, only the color bars. I am able to run my transport with the buttons and the key commands, so I know the Canon ZR500 is really communicating (easy setup: DV-NTSC), via fi

  • Error opening PDF files through BI Publisher

    I'm using Adobe Reader through BI Publisher to display PDF files. Problem is, from yesterday whenever I try to open a file I get the message: file does not begin with '%PDF-' Other users have no problems opening the same file, all users are connectin

  • Showing RMAN configuration parameters 8.1.7

    Hi group What is the RMAN command in 8.1.7 to show RMAN configuration parameters, I know (SHOW ALL;) command is used in 9i version but it doesn't work on 8.1.7. Thanks you very much