General Question Regarding Image Processing

Hi All,
I need a suggestion regarding image processing and this is the best place to get best advise.
we need an image processing utility for our web processing.
requirements are as described below:
we have a e commerce based application where we need to display product images which we are currently displaying successfully.
now we have to provide user with image processing functionality like user can zoom image can flip image can rotate image.
what we want like when user click on zoom we can generate a dynamic image of that region based on a single source of image and can provide zooming functionality.
more over company requirements is to go for only open source solution [:-)]
we tried some open source solutions but due to the in house E-Commerce framework constraints we not able to integrate them,.
can any one point me to any open source java based library so that we can use that to provide solution or do we need some other approach.
Here is a link for a image zooming example hough this is highly professional solution using Adobe Scene7 but we want to implement something like in image zooming
[Zoom Demo|http://s7d2.scene7.com/s7ondemand/zoom/flasht_zoom.jsp?company=S7Web&sku=AnthroISwebDemo&config=S7Web/AnthroISwebDemo&zoomwidth=500&zoomheight=500&viewer=/skins/S7Web/SWFs/loaders/genericzoomLfour.swf&vc=codeRoot%3D%2Fis-viewers351%2Fflash%2F]
any help in this regard will be much appreciated.
Thanks in advance
-Umesh

It is never safe to assume that any allocation was successful, and while it's incredibly unlikely that you're running into any such situation, it's entirely possible for a formal protocol to declare that a given message send should return immediately without waiting around:
http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Articles/ch apter13_section_8.html#//appleref/doc/uid/TP30001163-CH9-BAJIGHAF
An "impression" doesn't prove much unfortunately, so I'd recommend getting friendly with the debugger to see what's really going on.

Similar Messages

  • General question regarding "parallelism" of iPhone execution

    I've got a general question and hope somebody can shed some light on this.
    While I'm relatively new to iPhone development I've been in software programing for more than 15 years now and have a solid background in Java, C, C++, C# and other languages. I've created a couple of applications for the iPhone, easy and complex ones, some using UIKit, others using Open GL and Open AL. With that said I think it would be fair to say that I know pretty much what I'm talking about.
    For those who tend to refer everybody back to the Apple Samples or PDF guides, please believe me, I've read them all.
    Here's my "question":
    I occasionally ran into a situation where I got the impression that code on the iPhone got executed in a "non sequential" or "parallel" manner even when I did not explicitly created threads. I'm not referring to code buried in a framework or so, I'm talking about code I've written. (English is not my mother tongue, so please excuse me if my explanation might be somewhat difficult to understand.)
    I try to give an example. Assume a code snippet like this:
    _gameEngine = [GameEngine alloc];
    [_gameEngine initSomeStuff];
    In my understanding the second statement (the initSomeStuff) gets executed once alloc returns and _gameEngine for sure is a valid pointer. Is that fair to say? I sometimes got the impression that the iPhone starts executing code without waiting that a method returned.
    I had similar issues when I tried to show an ActivityIndicator while another method was doing a lengthy operation. Pseudocode like this:
    [_activityIndicator show];
    [self longLastingOperation];
    [_activityIndicator hide];
    In code like the one above: Can I be 100% sure, that the hide message is not sent until longLastingOperation returns? I ran into a situation where I had the impression that show and hide got called immediately without waiting until longLastingOperation returned.
    Final example:
    [self performSelectorOnMainThread:@selector(doSomething) withObject:nil waitUntilDone:YES];
    [self nextStatement];
    -(void)doSomething {
    [self longLastingOperation];
    1.) In the above code, I understand the idea is that doSomething will be executed on the MainThread and that nextStatement will in no way be executed before doSomething has returned. Is that true?
    2.) doSomething is supposed to run on the MainThread but does this hold true for longLastingOperation, too? Or could it be that longLastingOperation WITHIN doSomething gets dispatched to another thread and doSomething returns PRIOR to longLastingOperation been finished?
    This might all sound pretty wired but as I said from time to time I ran into a situation where I got totally confused as to how stuff executes in – or out of – sequence. I helped myself with using NSNotificationCenters etc. but I'd like to understand what's going on in detail and crystal clear here.
    Your help is more than appreciated.
    Thanks,
    R.
    Message was edited by: BeSharp

    It is never safe to assume that any allocation was successful, and while it's incredibly unlikely that you're running into any such situation, it's entirely possible for a formal protocol to declare that a given message send should return immediately without waiting around:
    http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Articles/ch apter13_section_8.html#//appleref/doc/uid/TP30001163-CH9-BAJIGHAF
    An "impression" doesn't prove much unfortunately, so I'd recommend getting friendly with the debugger to see what's really going on.

  • Question regarding multi processes in ABAP

    Hi
    We have written a ATC / Checkman Check Implementation.
    As we know the ATC / Checkman framework checks objects in object bundle of 50.
    Inside the check implementation we have to make a remote HTTP Call. That will be valid for all n instances.
    So the number n is determined by total number of objects / 50.
    Question
    In this multithreaded scenario how can we introduce a static variable which will be thread safe (making sure no two parallel threads write to this at a same time)
    Any suggestions / help.
    If you need more context i can explain more.
    Thanks & Regards,
    Piyush

    This could be answered in general thread concept in ABAP.
    As if we have to avoid parallel writes on a static variable how to do that?

  • General questions regarding capturing electronic signatures

    Hi Guys,
    Have some questions....
    Are electronic signatures supported in BPM and if yes any idea what types of signature? what standards are used, whether they are legally accepted and whether this is part of the package or a separate application. 
    can the processes support multiple signatures at multiple stages, signifying different levels of approval?
    Could you provide some idea on how electronic signatures are recorded and retained and how the process or document remains fixed once signed?
    Thanks in advace.

    this is more application related. nothing to do with BPM.

  • General question regarding environment files in APPL_TOP

    Hi. I will be passing my OCP (hopefully) next month and I am now turning my head to teh Applications side since my job involves a lot of Oracle Financials.
    I just did a clean installation of 11.5.10.2 but at the level of seeting environment files, my boss swooped in and did them all. I would love to know which ones need changing, or even which ones do what ...
    I am using the Oracle doc Re: Generate the Database Context File
    to follow with, but what I see before me in our own (9i, AIX 5.2) set up doesnt always mirror what the doc says.
    I need some general information about these env. files. In our <ORA>APPL directory we have the following env. files:
    APPSORA.env
    DEV.env
    DEV_davidcl.env
    APPSDEV_davidcl.env
    DAVIDCUST.env (I have changed our firm's name to David)
    In the doc, it explains that there is a "main applications env file", and a consolidated applications file". <CONTEXT_NAME>.env and APPS<CONTEXT_NAME>.env respectively. Which ones are those in my directory listing?
    I have also checked in the .profile of the appcldev and the appdbdev users, and they both point to the same two environment files -
    $APPL_TOP/DAVIDCUST.env
    and
    $APPL_TOP/APPSORA.env
    Sorry this is a bit scrambled message - is there any other source out there to explain environment files?
    Thanks
    DA

    Thanks - they are the same! That's why the DEV_davidcl.env has all the parameters that according to the doc APPDDEV_davidcl.env should have.
    Thanks - very helpful. The DBA here never has any time to explain this stuff, since I think he's been doing it for so long that he doenst understand why anyone would not know it too. Its very hard working for him sometimes since nothing is explained.
    All of my questions are stemming from this clean installation of 11.5.2 that I have done.
    I am still wondering about the .profiles of each user we have on the system though. I understand that we had to copy the profiles from TEST to this, our DEV side, then we edited the profiles to match the DEV parameters. Fine.....but the actual .env files themselves - I am looking at them and dont understand at all.
    Each .profile and each user are as follows:
    appdbdev:
    appdbdev@TEST:more .profile
    APPL_TOP=/oradbi3/oracle/testappl;export APPL_TOP
    . $APPL_TOP/DAVIDCUST.env
    . $APPL_TOP/APPSORA.env
    appcldev:
    appcldev@TEST:more .profile
    APPL_TOP=/oracli3/oracle/devappl;export APPL_TOP
    . $APPL_TOP/DAVIDCUST.env
    . $APPL_TOP/APPSORA.env
    So these two, both on the cl node, appear to be pointing to same env files.
    Then comes the db node:
    oradbdev:
    oradbdev@TEST:more .profile
    . /oradbi3/oracle/devdb/9.2.0/DEV_daviddb.env
    . /oradbi3/oracle/devappl/DAVIDCUST.env
    I think I can understand the .env that are pointed to on the cl node, but I dont understand the oradbdev .profile, since its pointing to oradbi3/oracledevdb for one env file, then oradbi3/oracle/devappl for another.
    I asked our DBA about this, and he said "dont worry about it". I have to try and run the script to start the application server this morning, but every time I try to su to the db node user I get this:
    doralcl:/> su - appdbdev
    .profile[2]: /oradbi3/oracle/devappl/DAVIDCUST.env: not found.
    Like I mentioned, I pinted this out to our DBA and he told me not to worry.
    DA

  • Question regarding Inbound process codes

    When I look into WE64 (inbound process codes), I can see that some messages have only the following process codes:
    - ABI_AIDN_IN
    - ED00
    - ED00_XML
    - ED08
    Can someone please tell me exactly what each of these process codes does?  I can find very little information (and none of it helpful) about these process codes.
    <b><REMOVED BY MODERATOR></b>
    Thanks
    Terri
    Message was edited by:
            Alvaro Tejada Galindo

    Anji - thanks for your reply.
    I've looked in WE42, and can see the entries.  This still does not give me any additional information about how these process codes work.  For example, I know that TXT1 is a process code tied to a workflow task that will process a TXTRAW01/02 idoc.  The TXT1 process code is tied only to that IDOC.  However, the process codes listed in  my original message are tied to all inbound idocs.
    Hence my original question, what exactly do these process codes do?
    Thanks,
    Terri

  • Question regarding image and links tag

    Hi. Im new to podcasting and have just had my first podcast excepted on itunes.
    Im using garageband.com to store my audio file and copy & pasting the address into itunes to submit it. (http://www.garageband.com/user/wabel/podcast/main.xml)
    What i dont understand is adding an cd cover image and links to a web site.
    I asume its sumular to html, where you type the code with link or image, but where? I cant edit within the above link!
    Please help.

    The "code" for images and links goes into the xml file.
    <?xml version="1.0" encoding="UTF-8"?>
    <rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
    <channel>
    <ttl>60</ttl>
    <title></title>
    <link></link>
    <language></language>
    <copyright></copyright>
    <itunes:subtitle></itunes:subtitle>
    <itunes:author></itunes:author>
    <itunes:summary></itunes:summary>
    <itunes:owner>
    <itunes:name>John Doe</itunes:name>
    <itunes:email>[email protected]</itunes:email>
    </itunes:owner>
    <itunes:image href="http://example.com/podcasts/everything/AllAboutEverything.jpg" />
    <itunes:category text=" ">
    <itunes:category text=" "/>
    </itunes:category>
    <item>
    <title></title>
    <itunes:author></itunes:author>
    <itunes:subtitle></itunes:subtitle>
    <itunes:summary></itunes:summary>
    <enclosure url=" " length=" " type=" " />
    <guid></guid>
    <pubDate></pubDate>
    <itunes:duration></itunes:duration>
    <itunes:keywords></itunes:keywords>
    </item>
    </channel
    </rss>

  • General question regarding Nike+Ipod

    I just received my first Ipod and it is a new 5th generation ipod nano.
    Not knowing anything about an Ipod, realized there is a pedometer feature which seems pretty cool and did more reading and if you have this Nike+ program, you can track your workouts, and the main reason for getting the Ipod is to have something to listen to for my workouts.
    I will never get a nike shoe to use this with, so my question: Is it worth getting if I can't put the device inside my shoe or are there other programs that work similar that you can download and purchase for the Ipod??
    Thanks!

    If I'm not mistaken, I think the pedometer works with out the nike+ sensor. Just make sure that you calibrated first. Hope this helps.

  • General Question regarding File Conversion

    Does flash pro provide the ability to convert video
    files,such as avi, mpeg, etc to flash video? Thanks for the
    help.

    yes
    Dan Mode
    *THE online Radio*
    http://www.tornadostream.com
    *Must Read*
    http://www.smithmediafusion.com/blog
    *Flash Helps*
    http://www.smithmediafusion.com/blog/?cat=11
    "Joe Pau" <[email protected]> wrote in
    message
    news:e94jeq$o0$[email protected]..
    > Does flash pro provide the ability to convert video
    files,such as avi,
    > mpeg, etc to flash video? Thanks for the help.

  • General question  regarding NWDI!

    Hi experts,
    I'm using NWDI since two months as a developer and as a post-installer.
    According to your experiences, I would like to know when should we have to use NWDI ? With how many developers ? In which condition do we need NWDI ?
    Thanks for your answers.
    Regards

    Hello Berthe,
      You would use NWDI if you have the following conditions.
      1. You need to customize some sap delivered functions like ESS/MSS. NWDI becomes your build and transport environment in this case.
      2. The number of developers can range from 2 to n.
      3. You need to be able to have versioning and release cycles of the product you are developing
    Hope that helps
    Abdul

  • General question regarding problems

    Is it possible that most of the problems that people are having with the 5th is going to be eventually corrected with updated software?

    Many of the problems people are having can be divided into these areas:
    1. Poor Manual that ships with the IPOD. Most don't read the IPOD 101 before getting frustrated.
    2. Computer and Operating system is a mess before they load ITunes and connect IPOD.
    3. Bad manufactuered IPODs that have problems.
    4. Folks load corrupted files from P2P networks that further hang problems during transfer and play.
    5. Video files that are converted wrong that cause stuttering and audio/video snyc issues.
    6. Improperly disconnecting IPODs from Windows based PCs that cause the IPOD to lock up frequently.
    I could go on and on.
    Firmware could improve some things and maybe smooth a few areas out, but the majority of problems can be directly traced to the above.

  • General question regarding System.out.println

    Just for my knowledge fellas,
    When you have a few System.out.println's in your code, what happens to the lines written to standard out when you run your application from the executable jar file? I know if you run your app in cmd prompt, then the lines are outputted to the cmd screen, and in Netbeans, in the output section...but where do those lines go when you run the app as an executeable? Are they still written, but there's nothing to show the written lines?
    Thanks.
    ...DJVege...

    Just for my knowledge fellas,
    When you have a few System.out.println's in your
    code, what happens to the lines written to standard
    out when you run your application from the executable
    jar file?They get written to standard out, usually the console... doesn't matter at all if it's a JAR or not.
    I know if you run your app in cmd prompt,
    then the lines are outputted to the cmd screen, and
    in Netbeans, in the output section...but where do
    those lines go when you run the app as an
    executeable?cmd screen. Or Java console if you run javaw.

  • General Questions regarding Unity 7.x Architecture

    I am a seeking high-level information about how a decision to prevent a Unity 7.x system from delivering WAV files to users' OSTs/main Exchange email mailboxes would impact hardware requirements and server administration burdens if a company is using Exchange Server 2007.
    I would appreciate any suggestions on where to find prior discussions that address this issue, or other online resources.
    Thanks in advance for any assistance that you can offer, and my apologies in advance for lack of more technical language in this post.

    You can install Exchange on any of them, obviusly the recommendation is the secondary.
    Read this:
    Requirements for Cisco Unity Failover
    http://www.cisco.com/en/US/docs/voice_ip_comm/unity/7x/requirements/7xcusysreq.html#wp472908
    Installation Guide for Cisco Unity Release 5.x in a Unified Messaging Configuration with Microsoft Exchange (With Failover Configured)
    http://www.cisco.com/en/US/docs/voice_ip_comm/unity/5x/installation/guide/umexfo/5xcuigumefox.html
    HTH
    java
    If this helps, please rate
    www.cisco.com/go/pdihelpdesk

  • SAP GRC Process Control - General Questions

    Hi all,
    We have the following general questions regarding SAP GRC Process Control:
    1) Assume that we have set up 5 different SAP Connectors in Process Control. When you configured a specific rule and control and then, schedule the job for such control, how does the system (SAP Process Control) knows which back-end system needs to be accesed for such control?
    2) In which language are the out-of-the box rule steps's script coded? In which different languages can those scripts be coded, what is to say, in which language can we code our own scripts?
    3) How is the detailed flow between SAP Process Control and SAP Back-end system?
    Many thanks. Regards,
        Imanol

    null

  • Question regarding XI/PI and Idoc processing.

    Hi,
    I'm learning XI/PI and I have a question regarding Idoc processing in PI.
    We need to configure communication between our BW system and our PI system using Idocs.
    The Idocs are sent from BW to our PI systems and are then sent back to the BW system, there are no third system involved. The idocs are only between PI and BW.
    Our BW system is already connected with many other R3 systems by using WE20 / WE21 and RFC's and everything works perfectly.
    While I configure this communication between BW and PI it seems that PI is passing the Idoc to the Idoc adapter, converts it to xml and tries to find a receiver for the particular Idoc. I see the error "NO_RECEIVER_CASE_ASYNC" in SXMB_MONI.
    Is this a normal behaviour in PI ? Why is PI thinking that the Idoc needs to be sent to another system when it is infact for itself ??
    Thanks and regards
    Remi

    Hi
    for error "NO_RECEIVER_CASE_ASYNC" in SXMB_MONI.
    This problem may occur due to one of following reasons, so check
    1 service is active in message? transaction SICF and activate service sap/xi/engine (right click, activate)
    2 Is the port 8001 defined in the services on the smicm under services?
    3 Check the roles assign PIDIRUSER
    http://help.sap.com/saphelp_nw04/helpdata/en/56/361041ebf0f06fe10000000a1550b0/content.htm
    role: SAP_XI_ID_SERV_USER attached to it
    Also Check Whether PIDIRUSER has following role
    SAP_SLD_CONFIGURATOR
    SAP_XI_RWB_SERV_USER
    SAP_XI_RWB_SERV_USER_MAIN
    Regards
    Abhishek

Maybe you are looking for

  • Im struggling to charge my iPhone 5?

    I'm struggling to charge my iPhone 5, I have to have it on a tilt and fiddle around with it to actually charge, then after this is done is keeps going on and off charge which is a bit of a nightmare. I've tried to clear all the dirt/dust from the cha

  • Reparenting video controls - lose handles

    I've built a movie clip (vidPlayer) that has an FLVPlayback component, and a drawer clip (drawer) that holds a playPause component, volumeBar component and seekBar component. This whole clip gets passed around to different clips that show videos. Pro

  • Alerts subtab is missing Cannot find the Health Monitoring add-in

    I'm running a Windows Server 2012 R2 with Essentials Services. I ended up switching domains with this server. I completely uninstalled Essentials server and all the dependent components with no reported errors. I reinstalled everything with no errors

  • H264 not compatible?

    How come a h264 clip Sd is incompatible to import in DVD Sp? Project is SD ntsc, like the clip.

  • Displaying fullscreen images from camera via firewire

    I have clients that want to be able to see the image I take with my camera instantly after I take it. So I hook my camera to my MacBook Pro via firewire, take the shot at the camera and then I WANT the image to appear full screen or close to full scr