Posts by shahrukh89

    here is complete code of Java
    DcmQR dcmqr = new DcmQR("hello");
    dcmqr.setCalledAET("hello2", true);
    dcmqr.setRemoteHost("192.168.39.247");
    dcmqr.setRemotePort(4096);
    dcmqr.setLocalHost("192.168.39.219");
    dcmqr.setLocalPort(1111);



    dcmqr.getKeys();
    dcmqr.setDateTimeMatching(true);
    dcmqr.setCFind(true);
    // dcmqr.setCGet(true);



    dcmqr.setQueryLevel(DcmQR.QueryRetrieveLevel.IMAGE);
    dcmqr.addMatchingKey(Tag.toTagPath("PatientName"),"Noreen^Anwar^^^");
    dcmqr.configureTransferCapability(true);


    List<DicomObject> result = null;
    try {
    dcmqr.start();
    dcmqr.open();
    result = dcmqr.query();
    dcmqr.setMoveDest("RADISHSOL1");
    dcmqr.move(result); //This is not working and says not supported by hello2


    System.out.println("List Size : " + result.size());
    displayObjectDetails(result);
    for (DicomObject dco : result) {
    byte[] data = toByteArray(dco);


    // here how can get dicom image ??



    }


    } catch (Exception e) {
    System.out.println("error " + e);
    }
    try {
    if (dcmqr != null) {
    dcmqr.stop();
    dcmqr.close();
    }
    } catch (Exception e) {
    e.printStackTrace();
    }

    Thank you for your help, I have enabled jpeg support in conquest but still having same problem,I am pasting my code below
    DcmQR dcmqr = new DcmQR("hello");
    dcmqr.setCalledAET("CONQUEST", true);
    dcmqr.setRemoteHost("127.0.0.1");
    dcmqr.setRemotePort(9090);
    dcmqr.getKeys();
    dcmqr.setDateTimeMatching(true);
    dcmqr.setCFind(true);
    dcmqr.setCGet(true);



    dcmqr.setQueryLevel(DcmQR.QueryRetrieveLevel.IMAGE);
    dcmqr.addMatchingKey(Tag.toTagPath("PatientName"),"Ayesha^Javeed^^^");
    dcmqr.configureTransferCapability(true);


    List<DicomObject> result = null;
    try {
    dcmqr.start();
    dcmqr.open();
    result = dcmqr.query();
    dcmqr.setMoveDest("RADISHSOL1");
    dcmqr.move(result);
    System.out.println("List Size : " + result.size());
    displayObjectDetails(result);
    for (DicomObject dco : result) {
    byte[] data = toByteArray(dco);


    // here how can get dicom image ??



    }


    } catch (Exception e) {
    System.out.println("error " + e);
    }
    try {
    if (dcmqr != null) {
    dcmqr.stop();
    dcmqr.close();
    }
    } catch (Exception e) {
    e.printStackTrace();
    }



    Thanks