1
我有一個SWT應用程序,用戶可以將圖像拖放到畫布上。 刪除後,我跟蹤SWT.graphics.Image實例中的圖像。在im4java中打開SWT圖像
現在我想用im4java編輯圖像並在畫布對象上顯示圖像。 但我被卡在獲取圖像到IMOperation對象。
Image i = this.image; //image is stored in here
ConvertCmd cmd = new ConvertCmd();
IMOperation op = new IMOperation();
//how can i edit the image data using the op object?
是否有可能以這種方式編輯Image對象?
編輯:我想更具體的位置: 我知道如何使用圖像加載到操作:
IMOperation op = new IMOperation();
op.addImage("myimage.jpg");
但在我的情況下,我不想通過文件名加載圖像,但我想改爲使用Image實例。
op.setImageData(i.getImageData()) //does sth like this exist?
謝謝。我現在使用ImageLoader來保存一個臨時圖像,我將其用作圖像操作的輸入圖像。 – McFarlane