first commit

This commit is contained in:
2019-08-13 12:23:06 -05:00
commit 916073f43b
337 changed files with 23253 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="windows-1252" standalone="no"?>
<!DOCTYPE log SYSTEM "logger.dtd">
<log>
<record>
<date>2018-05-19T16:25:17</date>
<millis>1526765117206</millis>
<sequence>0</sequence>
<logger>Lab8</logger>
<level>WARNING</level>
<class>barnestr.Controller</class>
<method>save</method>
<thread>13</thread>
<message>No file destination was chosen</message>
</record>
</log>

View File

@@ -0,0 +1,3 @@
Manifest-Version: 1.0
Main-Class: barnestr.Lab8

View File

@@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.TextField?>
<?import javafx.scene.layout.ColumnConstraints?>
<?import javafx.scene.layout.GridPane?>
<?import javafx.scene.layout.RowConstraints?>
<GridPane alignment="CENTER" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity"
prefHeight="150.0" prefWidth="400.0" xmlns="http://javafx.com/javafx/8.0.141"
xmlns:fx="http://javafx.com/fxml/1" fx:controller="barnestr.KernelController">
<columnConstraints>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0"/>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0"/>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0"/>
<ColumnConstraints halignment="CENTER" hgrow="SOMETIMES" minWidth="10.0" prefWidth="100.0"/>
</columnConstraints>
<rowConstraints>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
<RowConstraints minHeight="10.0" prefHeight="30.0" vgrow="SOMETIMES"/>
</rowConstraints>
<children>
<TextField fx:id="textB1" alignment="CENTER" maxWidth="65.0" prefWidth="65.0"/>
<TextField fx:id="textB2" alignment="CENTER" maxWidth="65.0" prefWidth="65.0" GridPane.columnIndex="1"/>
<TextField fx:id="textB3" alignment="CENTER" maxWidth="65.0" prefWidth="65.0" GridPane.columnIndex="2"/>
<TextField fx:id="textS1" alignment="CENTER" maxWidth="65.0" prefWidth="65.0" GridPane.rowIndex="1"/>
<TextField fx:id="textS2" alignment="CENTER" maxWidth="65.0" prefWidth="65.0" GridPane.columnIndex="1"
GridPane.rowIndex="1"/>
<TextField fx:id="textS3" alignment="CENTER" maxWidth="65.0" prefWidth="65.0" GridPane.columnIndex="2"
GridPane.rowIndex="1"/>
<TextField fx:id="textE1" alignment="CENTER" maxWidth="65.0" prefWidth="65.0" GridPane.rowIndex="2"/>
<TextField fx:id="textE2" alignment="CENTER" maxWidth="65.0" prefWidth="65.0" GridPane.columnIndex="1"
GridPane.rowIndex="2"/>
<TextField fx:id="textE3" alignment="CENTER" maxWidth="65.0" prefWidth="65.0" GridPane.columnIndex="2"
GridPane.rowIndex="2"/>
<TextField fx:id="textDivisor" alignment="CENTER" maxWidth="65.0" prefWidth="65.0" GridPane.rowIndex="3"/>
<Button alignment="CENTER" maxWidth="65.0" mnemonicParsing="false" onAction="#blur" prefWidth="65.0" text="Blur"
GridPane.columnIndex="3"/>
<Button alignment="CENTER" maxWidth="65.0" mnemonicParsing="false" onAction="#sharpen" prefWidth="65.0"
text="Sharpen" GridPane.columnIndex="3" GridPane.rowIndex="1"/>
<Button alignment="CENTER" maxWidth="65.0" mnemonicParsing="false" onAction="#edge" prefWidth="65.0" text="Edge"
GridPane.columnIndex="3" GridPane.rowIndex="2"/>
<Button alignment="CENTER" mnemonicParsing="false" onAction="#apply" prefHeight="29.0" prefWidth="144.0"
text="Apply" GridPane.columnIndex="1" GridPane.columnSpan="2" GridPane.rowIndex="3"/>
</children>
</GridPane>

View File

@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<?import javafx.geometry.Insets?>
<?import javafx.scene.control.Button?>
<?import javafx.scene.control.Label?>
<?import javafx.scene.image.ImageView?>
<?import javafx.scene.layout.HBox?>
<?import javafx.scene.layout.VBox?>
<HBox alignment="CENTER_RIGHT" maxHeight="-Infinity" maxWidth="-Infinity" minHeight="-Infinity" minWidth="-Infinity"
prefHeight="300.0" prefWidth="400.0" xmlns="http://javafx.com/javafx/8.0.141" xmlns:fx="http://javafx.com/fxml/1"
fx:controller="barnestr.Controller">
<children>
<ImageView fx:id="imgView" fitHeight="300.0" fitWidth="300.0" onMouseMoved="#coordResfresh" pickOnBounds="true"
preserveRatio="true"/>
<VBox alignment="CENTER" prefHeight="200.0" prefWidth="100.0" spacing="10.0">
<children>
<Button fx:id="btnOpen" mnemonicParsing="false" onAction="#open" prefWidth="100.0" text="Open">
<VBox.margin>
<Insets/>
</VBox.margin>
</Button>
<Button fx:id="btnSave" mnemonicParsing="false" onAction="#save" prefWidth="100.0" text="Save"/>
<Button fx:id="btnReload" mnemonicParsing="false" onAction="#reload" prefWidth="100.0" text="Reload"/>
<Button fx:id="btnGrayscale" mnemonicParsing="false" onAction="#grayscale" prefWidth="100.0"
text="Grayscale"/>
<Button fx:id="btnRed" mnemonicParsing="false" onAction="#red" prefWidth="100.0" text="Red"/>
<Button fx:id="btnRedGray" mnemonicParsing="false" onAction="#redGray" prefWidth="100.0"
text="Red-Gray"/>
<Button fx:id="btnNegative" mnemonicParsing="false" onAction="#negative" prefWidth="100.0"
text="Negative"/>
<Button fx:id="btnFilter" mnemonicParsing="false" onAction="#filter" prefWidth="100.0"
text="Show Filter"/>
<Label fx:id="coordsLabel" text="X: Y:">
<VBox.margin>
<Insets/>
</VBox.margin>
</Label>
</children>
</VBox>
</children>
</HBox>

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

File diff suppressed because one or more lines are too long