问题描述
我有一个项目要进行,我公司做广告板的设计(设计和印刷)。在计算定价(面积 * 材料价格)时,我们发现一些困难,因为我们手动计算的面积不准确,因为设计的形状不规则(它包含几个曲率)。所以我们想制作一个可以计算价格和形状精确面积的应用程序。 我有几个想法,但我从java语言开始慢慢走......我从我的桌面上传了一张图片,这张图片有一个不规则的弯曲形状。我用adobe illustrator绘制并将其转换为jpeg ..我的问题是: 我如何计算这个形状的面积。 我开始用java加载它并用这段代码绘制它
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class ImagePanel extends JPanel {
/**
*
*/
private static final long serialVersionUID = 1L;
public BufferedImage image;
public ImagePanel()
{
try {
image = ImageIO.read(new File("C:/Users/pc/Desktop/Inés/image.jpg"));
} catch (IOException ex) {
// handle exception...
System.out.println(ex.getMessage());
}
}
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
g.drawImage(image,this); // see javadoc for more info on the parameters
}
}
然后做一些计算,但我被卡住了。如果您有任何解决方案,请帮助我。如果我使用其他语言或软件已经存在,谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)