小编use*_*413的帖子

PNG是否包含像JPG这样的EXIF数据?

我想知道PNG是否包含如下数据?

我所做的是将jpg文件转换为png格式,我期待检索我在jpg上的相同信息,如下所示:

目前使用这个as3库来读取数据.

  • IDF0 --- IDF @ [134 - 248](9个条目)
    • 方向(简短):1
    • XResolution(RATIONAL):72/1
    • YResolution(RATIONAL):72/1
    • ResolutionUnit(简称):2
    • 软件(ASCIIx16):QuickTime 7.6.6
    • DateTime(ASCIIx20):2011:10:02 22:43:37
    • HostComputer(ASCIIx16):Mac OS X 10.6.8
    • Exif IFD(LONG):8 34853
    • GPS IFD(长期):248

 

  • EXIF IDF --- IDF @ [8 - 134](10个条目)
    • ExifVersion(UNDEFINEDx4):0220
    • DateTimeOrigina(ASCIIx20):2011:04:14 17:22:01
    • UserComment(UNDEFINEDx63):ASCII
    • FlashpixVersion(UNDEFINEDx4):0100
    • ColorSpace(简称):1
    • PixelXDimension(LONG):1022
    • PixelYDimension(长):486
    • 未知(ASCIIx13):图像标签-LOL
    • SceneCaptureType(SHORT):0

 

  • GPS IDF --- IDF @ [248 - 338](7个条目)
    • 互操作性指数(ASCIIx2):N
    • 互操作性版本(RATIONALx3)@ 425:52/1,1114/100,0/1
    • 未知(ASCIIx2):W
    • 未知(RATIONALx3):1/1,4392/100,0/1
    • 未知(RATIONAL):5/1
    • 未知(ASCIIx2):T
    • 未知(RATIONAL):3694/117

 

png jpeg exif actionscript-3

93
推荐指数
5
解决办法
7万
查看次数

无上下文语法与上下文敏感语法?

有人可以向我解释为什么这种语法[无上下文语法和上下文敏感语法]接受一个字符串?

我所知道的是

无上下文语法是一种形式语法,其中每个生成(重写)规则是V→w的形式,其中V是单个非终结符号,w是一串终端和/或非终端.w可以是空的

上下文敏感语法是一种形式语法,其中任何生成(重写)规则的左侧和右侧可以被终端和非终结符号的上下文包围.

但是,我怎么能解释为什么这些语法接受一个字符串?

algorithm grammar parsing context-free-grammar context-sensitive-grammar

39
推荐指数
2
解决办法
4万
查看次数

注释处理器 - 如何获取正在处理的类

我正在尝试编写一个自定义的Anntoation处理器.注释处理器将在编译时处理每个类文件以检查注释,但是我如何才能获得它当前正在处理的类?我只能在以下代码中获取类名.

public class AnnotationProcessor extends AbstractProcessor {
  ......
    @Override
     public boolean process(Set<? extends TypeElement> annotations,
        RoundEnvironment roundEnv) {

     Set<? extends Element> rootE=roundEnv.getRootElements();
       for(Element e: rootE) {
        if(e.getKind()==ElementKind.CLASS) {
            String className= e.getSimpleName().toString();
            processingEnv.getMessager().printMessage( javax.tools.Diagnostic.Kind.WARNING,className, e); 
        }
     }
}
Run Code Online (Sandbox Code Playgroud)

java annotations annotation-processing java-compiler-api

8
推荐指数
2
解决办法
8259
查看次数

如何在JAVAFX中加载计算机目录图像

我正在尝试将计算机文件夹图像加载到缩略图墙中.我另一个论坛的一个帖子中读到ImageView"url"实例变量不支持系统路径.我尝试了那里的解决方案,但它引发了一个异常:java.lang.OutOfMemoryError: Java heap space as it keeps reading the file.

另一个问题是它一直给我警告使用包javafx.ext - > SwingUtils.toFXImage方法.

我也尝试输入这样的URL:

"file://localhost//Users/USER/Pictures/Camera/test/1.JPG"
Run Code Online (Sandbox Code Playgroud)

我试图显示多个图像,但它总是只显示3到4个图像.

我检查了给出的错误函数ImageView,它并不表示我的图像读数遇到错误.

还有其他选择吗?

function load() {
    println("RUNTIME {Runtime.getRuntime().maxMemory()}");
    System.gc();
    Runtime.getRuntime().freeMemory();

    //MAC Folder PATH
    var path: String = "/Users/username/Pictures/camera/test/1.JPG";;
    var file: File = new File(path);

    //http://download.oracle.com/docs/cd/E17802_01/javafx/javafx/1.3/docs/api/javafx.ext.swing/javafx.ext.swing.SwingUtils.html

    //public toFXImage(image: java.awt.image.BufferedImage) : Image
    //Creates a JavaFX Image from a BufferedImage.
    img = SwingUtils.toFXImage(ImageIO.read(file));
}
Run Code Online (Sandbox Code Playgroud)

javafx image imageview

7
推荐指数
2
解决办法
4万
查看次数

在最后(或第四次)出现"."时分割字符串.分隔符

我喜欢将字符串分隔如下

给定以下字符串:

Column 1    
10.80.111.199.1345
127.0.0.1.3279
Run Code Online (Sandbox Code Playgroud)

我想在最后一个"."之后划分数字,这将得到以下输出

 Column 1       Column 2               

10.1.12.5       1345
127.0.0.1       3279
Run Code Online (Sandbox Code Playgroud)

我知道excel有分隔符功能,允许我用特定符号或固定宽度分隔.它似乎不适用于固定宽度.

有没有其他选择,而不是用"."分隔.可以在第1列上找回字符串吗?

excel excel-2007 excel-formula delimiter

0
推荐指数
1
解决办法
1万
查看次数