Popn Reader finished. Implemented sig data (#1)
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
This commit is contained in:
parent
2f425bc1c0
commit
9de057852a
@ -59,6 +59,6 @@ public class ArcadeReader {
|
||||
*
|
||||
*/
|
||||
public static void retrieveData(Path img) {
|
||||
new SoundVoltexReader().interpretBoxes(img);
|
||||
new PopnReader().interpretBoxes(img);
|
||||
}
|
||||
}
|
||||
|
@ -50,8 +50,8 @@ public class PopnReader extends Reader{
|
||||
}break;
|
||||
case 1:{
|
||||
process(arr,width,
|
||||
240,255,0,10,240,255,
|
||||
240,255,0,150,240,255);
|
||||
200,255,0,10,200,255,
|
||||
200,255,0,150,200,255);
|
||||
}break;
|
||||
case 2:{
|
||||
process(arr,width,
|
||||
@ -154,9 +154,7 @@ public class PopnReader extends Reader{
|
||||
ImageIO.write(subRegion,"png",new File("sub.png"));
|
||||
cutImg.setRGB(0,currentHeight,readRegions.get(i).w,readRegions.get(i).h,arr,0,readRegions.get(i).w);
|
||||
String val = interpretImage(subRegion,i);
|
||||
if (!val.isEmpty()) {
|
||||
sig_data[counter++]=val;
|
||||
}
|
||||
currentHeight+=readRegions.get(i).h+REGION_PADDING;
|
||||
}
|
||||
Path output = Paths.get("result.png");
|
||||
@ -170,7 +168,7 @@ public class PopnReader extends Reader{
|
||||
System.out.println(Arrays.toString(ja_data));
|
||||
System.out.println(Arrays.toString(en_data));
|
||||
System.out.println(Arrays.toString(sig_data));
|
||||
//interpretOutput(ja_data,en_data);
|
||||
interpretOutput(ja_data,en_data,sig_data);
|
||||
g.dispose();
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
@ -226,7 +224,9 @@ public class PopnReader extends Reader{
|
||||
case 5:{
|
||||
maxcombo=convertToInt("COMBO",splitter);
|
||||
}break;
|
||||
case 6:{}break;//We'll handle the level in a special way.
|
||||
case 6:{
|
||||
difficulty=convertToInt(splitter);
|
||||
}break;//We'll handle the level in a special way.
|
||||
case 7:{
|
||||
title=convertToString(splitter);
|
||||
}break;
|
||||
|
BIN
result.png
BIN
result.png
Binary file not shown.
Before ![]() (image error) Size: 17 KiB After ![]() (image error) Size: 193 KiB ![]() ![]() |
@ -116,7 +116,7 @@ public class sigPlace {
|
||||
// TODO Auto-generated catch block
|
||||
e.printStackTrace();
|
||||
}*/
|
||||
ArcadeReader.retrieveData(Paths.get("sdvx4.png"));
|
||||
ArcadeReader.retrieveData(Paths.get("popn12.png"));
|
||||
/* Path secretFile = Paths.get(".clientsecret");
|
||||
List<String> data;
|
||||
try {
|
||||
|
BIN
sub.png
BIN
sub.png
Binary file not shown.
Before ![]() (image error) Size: 6.4 KiB After ![]() (image error) Size: 8.9 KiB ![]() ![]() |
Loading…
x
Reference in New Issue
Block a user