Problem in JAI scale factor

I am using scale method for Zooming purpose.So i set scale factor as 0.5 for Zoom-in and 1 for Zoom-out.First I load the image,then i perform Zoom-in to make fit width.After Zoom-in,i am getting the image co-ordinates which is totally different from that of original.But actually what I need is the image co-ordinates to be same when i Zoom-in or Zoom-out. So i think Scale in JAI is only for Resize and not for Zoom.So please provide me the solution for Zooming as early as possible.
Thanking You,
Kannan

I am not saying it will work, but I would ask if you tried "Dilate"? I don't know what the parameters are supposed to be for the different methods, but I do know how to get a listing of them. See the code below:
          OperationRegistry ory = JAI.getDefaultInstance().getOperationRegistry();
          String [] temp = ory.getRegistryModes();
          String []temp2;
          for (int which = 0; which < temp.length; which++) {
               temp2 = ory.getDescriptorNames(temp[which]);
               System.out.println("\t"+temp[which]+":");
               for (int cual = 0; cual < temp2.length; cual++) {
                    System.out.println("\t\t"+temp2[cual]);
That will get you a listing of all of the registry modes and the descriptor names within each mode. For parameters and explanations, well, I guess check out the source code for the JAI library and then rifle through it until you find an example, or use trial-and-error, since the only documentation seems to refer to deprecated calls (as I have noted in the most recent version of JAI).

Similar Messages

  • Image border problem using JAI

    I've written some very simple code to scale an image down to a small
    thumbnail in JPG format but the quality is quite horrible. Is there a way of making it look nicer?
    src = JAI.create("fileload","filepath")
    ParameterBlock params = new ParameterBlock();
    params.addSource(src);
    params.add(xScale);//x scale factor
    params.add(yScale);//y scale factor
    params.add(0.0F);//x translate
    params.add(0.0F);//y translate
    params.add(Interpolation.getInstance(Interpolation.INTERP_NEAREST));
    dest = JAI.create("scale", params,null);
    I switched to InterpolationBicubic, instead of Interpolationnearest the quality was much better but the resulting image contained borders.
    could some one tell me is there any other way to get better and nicer results.

    Yes you can fix the border problem by setting a render hint to change the way the borders are handled. Something like the following will do the trick.
    You can also use BORDER_WRAP instead of BORDER_COPY, both seem to have a similar result. Mind you I am still very dissapointed with the quality of the bicubic resampling in JAI, but at least this will fix the problem with the borders.
    RenderingHints rh = new RenderingHints(JAI.KEY_BORDER_EXTENDER, BorderExtender.createInstance(BorderExtender.BORDER_COPY));
    dest = JAI.create("scale", params,rh);

  • Scale factor change in 11g?

    This is what i do on Oracle 10g R2 and 11g.
    select wktext from cs_srs where srid = 28992;
    On 10g R2 I get:
    PROJCS["Amersfoort / RD New",
              GEOGCS [ "Amersfoort",
                   DATUM ["Amersfoort (EPSG ID 6289)",
                        SPHEROID ["Bessel 1841 (EPSG ID 7004)",
                        6377397.155, 299.1528128], 593.16, 26.15, 478.54, -1.30439800822601264037402186442411206952, -.103297414968545854662361857351254024323, -1.14450153042326354585672371782129234178, .9999959225],
                   PRIMEM [ "Greenwich", 0.000000 ],
                   UNIT ["Decimal Degree", 0.01745329251994328]],
              PROJECTION ["RD New (EPSG OP 19914)"],
         UNIT ["Meter", 1]]
    On 11g I get:
    PROJCS["Amersfoort / RD New",
              GEOGCS [ "Amersfoort",
                   DATUM ["Amersfoort (EPSG ID 6289)",
                        SPHEROID ["Bessel 1841 (EPSG ID 7004)", 6377397.155, 299.1528128],
                        593.16, 26.15, 478.54, -1.304398008226, -.103297414969, -1.144501530423, 4.0775],
                   PRIMEM [ "Greenwich", 0.000000 ],
                   UNIT ["Decimal Degree", 0.01745329251994328]],
              PROJECTION ["RD New (EPSG OP 19914)"],
              UNIT ["Meter", 1]]
    Now the interesting part is in the scale factor of the datum transform:
    On 10g R2 this is:
    .9999959225],
    on 11g this is
    4.0775
    I understand that 11g is doing it correct as the scale factor needs to be defined in Parts Per million, so it should be read as:
    1.0 + 4.0775 * 1.0e-6.
    But then I don't get 0.9999959255.
    I only get that value when I do:
    1.0 - 4.0775 * 1.0e-6.
    So has the scale factor been wrong in Oracle 10g R2 all the time?
    Is Oracle Spatial wrong again as it should be 1.0 + ppm * 1.0e-6?
    Am very confused here...
    Edited by: [email protected] on Jan 25, 2010 4:04 PM

    Yes, a small subset of the EPSG SRIDs had this problem in 10gR2. OGC SRIDs were not affected. The value in 11g is correct, based on the EPSG data.

  • Geometric Template Matching Scale Factor

    Hey,
    I've been having some problems with the Geometric Pattern matching. I have a few images that I've been testing, and it seems like the scale factor I specify doesn't compensate for different sizes in the image.
    The three images are attached below. all.jpg is being successfully matched and the match cluster says it has a scale factor of 70%. I took the all image and increased it's size slightly to create all2.jpg. all2.jpg cannot be matched. I increased the size by 25%, and in the geometic pattern matching stuff I have a range of 25% to 150% so it seems like it should still be matched.
    Any help would be appreciated,
    Kevin
    Attachments:
    all.jpg ‏211 KB
    all2.jpg ‏113 KB
    template.jpg ‏132 KB

    That's interesting you would think that rotation was the problem after I explained taking all.jpg and increasing it's size to create all2.jpg, and that change caused all2.jpg to no longer contain a pattern match. So, I took all2.jpg and created all3.jpg by rotating all2.jpg to match the rotation of template.jpg. all3.jpg also does not contain a pattern match. Now for fun, I'll take all.jpg and create all4.jpg by rotating all.jpg to match template.jpg. all4.jpg also contains a match. So to summarize my findings:
    all.jpg - original - pattern found
    all2.jpg - all.jpg size increase - pattern not found
    all3.jpg - all2.jpg rotated - pattern not found
    all4.jpg - all.jpg rotated - pattern found
    This leads me to believe that the pattern matching is not accounting for the scale factor, but is accounting for the rotation. Although, the interesting thing is all2.jpg is closer in size to the template than all.jpg.
    Attachments:
    all3.jpg ‏124 KB
    all4.jpg ‏81 KB

  • Scale Factor for Photoshop and Firefox

    Hi everyone,
    I am attempting to adjust the scale factor on my macbook pro. Everything is good so far except several applications (firefox and cs5 photoshop) do not readjust well. I am wanting to set the independent scale factor of these applications back to there original settings.
    To do this I need to know the location of bot firefox and photoshop .plist file. (ie: com.apple.photoshop) - this is not correct file name...
    If I know this, I can type this command into terminal:
    defaults write com.apple.photoshop AppleDisplayScaleFactor 1.00
    Does anyone know the name or location of the files?
    Thanks,
    Calvin

    I am attempting to adjust the scale factor on my macbook pro.
    If you mean so images display the correct size on screen when you choose Print Size, you do that in Photoshop by opening the preferences.
    Create any blank document at the resolution you most commonly use. Something small enough to fit the screen and be measured with a ruler. 3"x5" or somewhere around there.
    Open Photoshop's preferences and click on Units and Rulers in the left column. You want to change the settings in the New Document Preset Resolutions section. Since I mostly do print work, I set Print Resolution to 300 pixels/inch. Then start changing the Screen Resolution field until you find the number that gives you the closest setting to actual size when you choose View > Print Size. I ended up using 94 on a monitor with a 1920x1200 resolution.
    Photoshop is also smart enough to use those values to interpolate other file resolutions. If I make a copy of a 4"x6" image and scale it down to 200 pixels/inch, it still displays the correct size when choosing Print Size.

  • Change scale factor on runtime

    Hello!!
    Can somebody advice me about a way to change charts scale factor(wad 7.0). Something like doing zoom in and out.
    Thanks!!

    Hi Ben,
    Chandrasekar's approach was to create a new template & bind the list items to the new template which is also a good solution, but a better way would be just updating the list Aggregation that would have solved your issue,
    oList.updateAggregation("items");
    JS Bin - Collaborative JavaScript Debugging&lt;/title&gt; &lt;link rel=&quot;icon&quot; href=&quot;http://static.jsbin.…
    Regards
    Sakthivel

  • LVPDA 8.5 picture set origin, scale factor??

    Hi!
    I want to display an image on the screen of the PDA. It will be a navigation like application:  i have to show a small detail of a bigger image, but always another detail. In desktop applications I can do this with changing the "origin" and "scale factor" property of the picture. But if I use these invoke properties of a picture with PDA target settings, i get a "target specific" error message. How to use these without getting error / is there another simple way to do this?
    Thanks:
    tomidevil

    Hello,
    Thank you for your answer.
    The error message box looks as following:
    "Target specific errosrs and warnings:
            Property Node 'Picture':     (nothing)
    Details:
    Could not get error details"
    "you have to use ActiveX Property Nodes, linked to the image you want to process" - I don't really understand what this means, and how to do it? 
    Regards,
    Tamas Gusztav

  • Thermocoup​le Scale Factor

    Hi,
    As I learned in Basic I & II, 100 is the scale facto to measure thermocouple. Is this valid for all type or just the device at the training center.
    I am reading thermo Type K as a voltage with scale of 100 but the reading is .4 V instead of 70 deg c. The range set to 25-100 C.
    My Q is: Do you have to do some measurment to set the scale factor to the right number?
    Thanks 

    What device are you using to measure the voltage from the thermocouple? Are you using a National Instruments DAQ board, or something else to input the voltage to the PC? Is the voltage from the thermocouple amplified by anything before you measure it? That would help a great deal in determining the answer to your question.
    But this might be useful info:
    According to this website: http://www.picotech.com/applications/thermocouple.​html
    Type K (Chromel / Alumel)
    Type K is the 'general
    purpose' thermocouple. It is low cost and, owing to its popularity, it
    is available in a wide variety of probes. Thermocouples are available
    in the -200 °C to +1200 °C range. Sensitivity is approx 41 µV/°C. Use
    type K unless you have a good reason not to.
    So, at 100°C, without any amplification, the thermocouple would output a voltage of
    .000041V/°C * 300°C = 0.0123V (the TC range starts at -200, so add 200 to the desired temp)
    And at 25°C, the TC output would be
    .000041V/°C * 225°C = 0.009225V
    So, I would say that you have some kind of device that is amplifying your TC to a higher voltage. Therefore, you need to know what that amplification factor is before converting that voltage to a temperature. If, just as an example, you have a circuit or box that inputs a TC voltage and outputs 10mV/°C, then your 25-100°C range would be .250V - 1.00V. In that case, the .010 is your scale factor, and your 0.4V output would translate to 40°C. Again, that depends on the hardware you are using.
    Does that help at all, or just confuse you more?
    B-)

  • Problem with continuous scale, crop JAI operations

    Hi,
    I am using JAI in my application, i need to do the following operations in order, for the given image.
    1. Scale
    2. Crop
    3. Crop
    Each operation gets the RenderdOp object given by the previous operation as input [Output of the 1st operation is provided as input to the 2nd, etc.]
    I am facing a problem while doing the 3rd operation. This crop gives an IllegalArgumentException : Crop The rectangular crop area must not be outside the image.
    When i debug the program i found that minX and minY values are causing the problem. Input for the third operation is a 45x46 image and the crop is for 45x45 and the minY is 10, the crop recatangle is 0,0 to 45,45 the crop considers the minX and minY as the starting positions of the image and result the exception.
    Can anybody guide me to solve this problem!
    - Rakesh

    Very late, but I've just faced the same problem today. Since I'm in a hurry I've not been able to research if that behaviour is OK or some kind of bug. I guess it's OK but are missing something...
    Anyway, I just summed the values from getMinX () and getMinY () to the x and y variables which I passed to the Crop operator. That way it's like if I were working in the 0,0 coordinate which I expected to be.

  • Output/Input Scale Factor

    I have a high resolution stage used for a scanning application.  I'm using a pci-7344 to control the stage.  The system is marginally stable with kp=1 and various values set for ki and kd.  I have found several posts with the same issue:
    http://forums.ni.com/t5/Motion-Control-and-Motor-Drives/tuning-servo-system/m-p/139507/highlight/tru...
    http://forums.ni.com/t5/Motion-Control-and-Motor-Drives/Is-there-any-way-to-drcease-the-open-loop-ga...
    http://forums.ni.com/t5/Motion-Control-and-Motor-Drives/MAX-Reducing-Encoder-Resolution/m-p/1030934/...
    http://forums.ni.com/t5/Motion-Control-and-Motor-Drives/7344-PID-proportional-gain-1-but-actuator-st...
    It is apparent that the gain needs to be set below one and the only current solutions (decrease encoder resolution or decreasing the output limits) are both unacceptable.  Encoders aren't free (and in my case extremely difficult to replace) and I want my stage to run as fast as possible.
    Many other modern controllers allow the input and/or the output of the PID loop to be scaled (even if it's only by factors of two for non floating point dsp's) for exactly this reason.  This allows one to arbitrarily place the optimal kp value within the allowable integer range (i.e. 1<kp<32768).  Is there a way to do this on ni controllers?  If not is there a propper place to request features?

    Unfortunately you can't scale the input or output of the PID loop. I am attaching two links below that discuss how to tune the servo motor and also where you can make product suggestions. I'm sorry I don't have better news for you, but please post your ideas to the idea exchange below so our developers can look at them. Thank you!
    A Simple Method for Servo Motor Tuning
    NI Idea Exchange
    Mychal F
    Applications Engineer
    National Instruments

  • Problem with logarithmic scale in combination chart

    Hi Experts,
    I have a combination chart where in primary axis i am showing column chart and in the secondary axis, i am showing line chart. Now as the range of values used in the column chart is big, I have to use logarithmic scale in primary axis. But if i do so, the line chart is also being affected. The markers for negetive values in the line chart plotted in secondary axis disappears if I apply logarithmic scale in primary axis.
    Is it a bug ?
    I am using Xcelsius 2008 SP3.
    Thanks and Regards

    Hi:
       Yes, I also noticed this problem, seems when you set primary axis as "Logarithmic", the secondary axis with negative value "<0" will be ignored as "0". I think it should be an issue.
       A quick work around here is, swith your primary axis and your secondary axis, when you set seconary axis as "Logarithmic", the negative values in primary axis will not be ignored.
    Hope it helps.

  • DFT problem in JAI

    Hello!
    I have a strange problem with the JAI classes that perform DFT and IDFT. I perform both the operations on an image but the result I get is not the original image. What 's wrong with my code?
    Thanks for the help.
    My code is as follows
    import javax.media.jai.*;
    import javax.media.jai.operator.*;
    import java.awt.image.renderable.*;
    import java.awt.image.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.awt.color.*;
    import javax.swing.*;
    import com.sun.image.codec.jpeg.*;
    import java.awt.RenderingHints;
    public class dftchain extends JPanel{
         PlanarImage img1;
         PlanarImage img2;
         PlanarImage finim;
         BufferedImage im;
         ImagePanel viewer;
         public static void main(String[] args) {
              dftchain s = new dftchain();
         public dftchain() {
         Image im1= readImage("ref.jpg");
         img1 = JAI.create("awtimage", im1);
         PlanarImage gray1 = convertColorToGray(img1,30);
         RenderedOp rop1 = DFTImage(gray1, DFTDescriptor.SCALING_NONE, DFTDescriptor.REAL_TO_COMPLEX);
         RenderedOp mag = magnitudeImage(rop1);
         RenderedOp refphase = phaseImage(rop1);
         RenderedOp complex = polarToComplexImage(mag, refphase);
         PlanarImage finim = inverseDFTImage(complex,DFTDescriptor.SCALING_NONE, DFTDescriptor.COMPLEX_TO_REAL);
         im = finim.getAsBufferedImage();
         diplay(im);
         public RenderedOp DFTImage (PlanarImage image, DFTScalingType scalingType, DFTDataNature dataNature){
              ParameterBlock pb = new ParameterBlock();
              pb.addSource(image);
              pb.add(scalingType).add(dataNature);
              return JAI.create("dft",pb);
         public RenderedOp inverseDFTImage (PlanarImage image, DFTScalingType scalingType, DFTDataNature dataNature) {
              ParameterBlock pb = new ParameterBlock();
              pb.addSource(image);
              pb.add(scalingType).add(dataNature);
              return JAI.create("idft", pb);
         public RenderedOp magnitudeImage (PlanarImage image){
              ParameterBlock pb = new ParameterBlock();
              pb.addSource(image);
              return JAI.create("magnitude",pb);
         public RenderedOp phaseImage (PlanarImage image){
              ParameterBlock pb = new ParameterBlock();
              pb.addSource(image);
              return JAI.create("phase",pb);
         public RenderedOp polarToComplexImage( RenderedOp mag, RenderedOp phase) {
              ParameterBlock pb = new ParameterBlock();
              pb.addSource(mag);
              pb.addSource(phase);
              return JAI.create("polartocomplex", pb);
         public void diplay (BufferedImage img) {
              int width = img.getWidth();
              int height = img.getHeight();
              JFrame fr = new JFrame();
              fr.addWindowListener(
              new WindowAdapter() {
                   public void windowClosing(WindowEvent e){
                        System.exit(0);
              fr.setTitle("Viewer");
              viewer = new ImagePanel(img);
              viewer.setPreferredSize(new Dimension(width,height));
              Container cp = fr.getContentPane();
              fr.getContentPane().setLayout(new GridLayout(1,1));
              cp.add(viewer);
              fr.pack();
              fr.getSize(new Dimension(width, height));
              fr.show();
              viewer.repaint();
         public Image readImage(String imageName) {
              Image image = Toolkit.getDefaultToolkit().getImage(imageName);
              MediaTracker imageTracker = new MediaTracker(this);
              imageTracker.addImage(image,0);
              try{
                   imageTracker.waitForID(0);
              catch (InterruptedException e) {
                   System.out.println(e);
              return image;
         // produce a 3 band luminance image from a 3 band color image */
        public PlanarImage convertColorToGray(PlanarImage src, int brightness) {
            PlanarImage dst = null;
            double b = (double) brightness;
            double[][] matrix = {
                                    { .114D, 0.587D, 0.299D, b },
                                    { .114D, 0.587D, 0.299D, b },
                                    { .114D, 0.587D, 0.299D, b }
            if ( src != null ) {
                ParameterBlock pb = new ParameterBlock();
                pb.addSource(src);
                pb.add(matrix);
                dst = JAI.create("bandcombine", pb, null);
            return dst;
        class ImagePanel extends JComponent {
              BufferedImage image;
              public ImagePanel (BufferedImage img) {
                   image = img;
              public void paintComponent(Graphics g) {
                   Rectangle rect = this.getBounds();
                   if (image!=null){
                        g.drawImage(image,0,0,rect.width,rect.height,this);
    }

    I am not saying it will work, but I would ask if you tried "Dilate"? I don't know what the parameters are supposed to be for the different methods, but I do know how to get a listing of them. See the code below:
              OperationRegistry ory = JAI.getDefaultInstance().getOperationRegistry();
              String [] temp = ory.getRegistryModes();
              String []temp2;
              for (int which = 0; which < temp.length; which++) {
                   temp2 = ory.getDescriptorNames(temp[which]);
                   System.out.println("\t"+temp[which]+":");
                   for (int cual = 0; cual < temp2.length; cual++) {
                        System.out.println("\t\t"+temp2[cual]);
    That will get you a listing of all of the registry modes and the descriptor names within each mode. For parameters and explanations, well, I guess check out the source code for the JAI library and then rifle through it until you find an example, or use trial-and-error, since the only documentation seems to refer to deprecated calls (as I have noted in the most recent version of JAI).

  • Problem with JAI instruction

    the line code is
    input = JAI.create("fileload",file);
    when i compile my project there is no problem but when i run it i have this error
    Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
         at algorithms.fuzzycmeans.FuzzyCMeansImageClusteringApp.main(FuzzyCMeansImageClusteringApcan you telle me what is the problem

    Thanks both for answering!!!
    yes I agree with The fiscal periods could be different systems, but documents were created  as PRD case, same month and year.
    where could I check "Fiscal Year variant" ( If you are not talking about program variant ).
    Guys, I was debugging and I check that exactly on GET BKPF ( is like a loop ) for my document 1600003538 bkpf-monat = 03, but suddenly in GET instruction with another document 1700003522 bkpf-monat = 01
    and this is the value printed
    document = 1600003538 .
    monat      = 01 ( must be monat = 03).
    I really appreciate your answer, thanks.

  • Problems in accessing Connection Factories in JMS

    Hi
    We are porting A J2ee application from weblogic to SAP Web AS.
    Primarily in weblogic we always get a Connection Factory Instance from
    the Connection Factory and then typecast it to either
    QueueConnectionFactory or TopicConnectionFactory.(Pl. see the code
    below)
    ConnectionFactory factory = null;
    QueueConnectionFactory queueFactory = null;
    Hashtable env = new Hashtable();
    env.put(Context.INITIAL_CONTEXT_FACTORY,
    this.initialContextFactory);
    env.put(Context.PROVIDER_URL, this.providerUrl);
    context = new InitialContext(env);
    factory = (ConnectionFactory)context.lookup
    (this.JNDINameConnectionFactory);
    queueFactory = (QueueConnectionFactory)factory;
    this.connection = queueFactory.createQueueConnection();
    this.session = this.connection.createQueueSession
    (false, Session.AUTO_ACKNOWLEDGE);
    this.queue = (Queue)context.lookup(this.queueName);
    But in SAP WEB As there is not such facility provided.Is it that always
    we need to lookup to the jmsfactory/default/QueueConnectionFactory for
    a Queue and jmsfactory/default/TopicConnectionFactory or
    jmsfactory/default/QueueConnectionFactory for Topic . Is it poosibel to
    get a Connection factory Instance from where on I Could further
    Typecast it to TopicConnectionFactory or QueueConnectionFactory
    Instance , because this the way we normally do in Weblogic or JMS.
    Also this is how the java JMS API accepts . Could you please let me
    know as to are there any more configuration to be Done apart from the
    JMS provider and JMS Connector in the Visual Admin for Accessing the
    Topmost ConnectionFactory JNDI Instance . If no ,are there any other
    workarounds , as approach for changing the code for accessing the
    individual Connection Factories JNDI is not feasible for us
    regards
    rajesh kr

    Hi Rajesh,
    Here it is a code sample, that I was thinking about
      RajeshConnectionFactory implements QueueConnectionFactory, TopicConnectionFactory, Serializable {
       //SAP queue and topic factories that will be initialized during deserialization
       private QueueConnectionFactory sapQueueFactory;
       private TopicConnectiojnFactory sapTopicFactory;
       // will be invoked after deserialization, when performing lookup of this object
       private void readObject(ObjectInputStream stream) {
           sapQueueFactory = performLookup(PATH_TO_SAP_QUEUE_FACTORY);
           sapTopicFactory = performLookup(PATH_TO_SAP_TOPIC_FACTORY);
       //from the TopicConnectionFactoriesInterface
       TopicConnection createTopicConnection()  {
           return sapTopicFactory.createTopicConnection();
       //from the TopicConnectionFactoriesInterface
       TopicConnection createTopicConnection(String user, String password)  {
           return sapTopicFactory.createTopicConnection(user,password);
       //from the QueueConnectionFactoriesInterface
       QueueConnection createQueueConnectrion() {
           return sapQueueFactory.createQueueConnection();
       QueueConnection createQueueConnectrion(String user, String password) {
           return sapQueueFactory.createQueueConnection(user, password);
    Then you will bind your RajeshConnectionFactory in the naming on the place your application is looking up, and your application after performing lookup can safely typecast it to whatever you want.
    I hope that will solve your problems. If it works, I will not charge you for the code copyright :).
    However I think it will be better if you fix the application to make it trully J2EE compatible instead of such magics.
    Best Regards
    Peter

  • Problem with Diagram Scale

    Hello,
    first I have to say I tried my best, but I couldn't find any solution for this problem.
    I created a table with two components: variable x and y. Then i turned it into a vertical grouped bar chart and I got this result
    http://img217.imageshack.us/img217/2050/26012png.png
    Because I ddin't want these point numbers I formatted the number into integer. Now I got this result.
    http://img39.imageshack.us/img39/6647/2601.png
    Why does it show each number twice or more? I just wanted to have 0 1 2 3 (etc.) to see.
    Where is my mistake? I've done everything I could get out of my knowldge.
    Please help me, I don't know what to do...
    Greetings
    Khaleesi

    hi,
    Please keep the Y-axis > Values > Number Format as default only.
    But if you are sure about maximum value on Y-axis then below steps will solve the issue.
    Y-axis > Scale >
    Auto scale  (Uncheck)
    Min. value = 0
    Max. value = 3 (You can set this to your maximum Y-axis value if range is known)
    Logarithmic  (Uncheck)
    Duplicates will not occur. Only numbers will appear without decimal.
    Regards,
    Vamsee

Maybe you are looking for

  • SAP BPC 7.5 to BPC 10.0 upgrade, problem CPMBPC_800

    Hello, We are currently upgrading BPC 7.5 to BPC 10.0. We want to do an upgrade of our existing BPC 7.5, and not an 'clean' installation of BPC 10.0. Right now we are having some issues with the´basis part of the upgrade. We have installed the POASBC

  • Static  text corrupts randomly in html text region

    Hi, I am creating on a page a series of hide/show regions with static html containing images stored in the database. The tags in the html are pretty straight forward, just a few <p>, <br> and <img></img>. The size of the region is about 400-1000 char

  • Create an interactive pdf that works in Apple Preview (and Acrobat Reader)

    Hi, I've created a very large interactive document for a client in InDesign CS6, which has buttons that help the user go to various locations in the doc and back, and have only rollover states on all the buttons. The interactivity works fine in Acrob

  • Why is my iPhone locked after update to iOS 7.0.4.

    Hi, I installed iOS 7.04 on my iPhone 4.  I have not been able to use the phone since because it is asking for a password, which I did not have before the upgrade.  My Apple ID password does not work.  This means that I cannot go to "settings" in my

  • DL of podcast stopped with error of -3259  what does that mean?

    I'm trying to down load some podcasts and (besides it being incredibly slow at the moment)the downloads are crapping out a few min into the DL and returning an error msg of "err = -3259" what does that mean? and how do I get my podcasts? -Charlie