VisualAp

VisualAp
VisualAp
VisualAp logo.png
Helpfile c.png
VisualAp
개발자VisualAp 팀
최초 공개.2008년 1월
기록 위치자바
운영 체제크로스 플랫폼
유형비주얼 프레임워크
면허증GNU 일반 공중 사용권
웹사이트VisualAp.원천 포브스그물을 치다

VisualAp는 응용프로그램을 구축하고 시스템을 모방하기 위한 시각적 프레임워크다.비주얼랩은 100% 자바 애플리케이션인 만큼 크로스 플랫폼이다.[1]

이 애플리케이션은 오디오 처리, 이미지 처리, 텍스트 및 기타 프로세스 기반 에뮬레이션을 수행할 수 있다.VisualAp는 특정 작업을 구현하는 경량 비주얼 컴포넌트(프로젝트)를 기반으로 하는 시각적 프레임워크를 제공한다.

사용자는 사용자가 작성한 프롤링을 통해 VisualAp의 기능을 확장할 수 있다.사용자 정의 분석과 프로세싱 프로클릿은 Eclipse를 사용하여 개발할 수 있다.

특징들

사용자는 툴박스에서 구성요소를 선택하고 (자바베어 프레임워크를 통해) 매개변수를 구성하고 구성요소를 함께 연결하여 구성요소 간의 통신 채널을 설정함으로써 응용프로그램/시스템을 만들 수 있다.

애플리케이션 메뉴에서 사용자는 다음을 수행할 수 있다.

  • 시스템 생성, 로드 및 저장
  • 현재 시스템이 올바른지 점검하십시오.
  • 현재 시스템의 프로세스 시뮬레이션 실행

기본 창 내에서 사용자는 다음을 수행할 수 있다.

  • 구성요소를 인스턴스화하다.
  • 부품을 움직이다
  • 구성 요소의 동작을 정의하는 매개 변수 편집
  • 부품을 다른 부품에 연결/연결하다

구성 요소들

VisualAp 버전 1.1에는 다음과 같은 시각적 구성요소가 포함되어 있다.

  • 에코 효과를 더하다
  • 오디오 스트림을 지연시키다
  • 스테레오 오디오를 두 개의 모노 오디오 스트림으로 분할
  • 이미지 필터링: 흐릿, 반전, 선명, 가장자리
  • 이미지 변환: 회전, 축척, 전단, 변환
  • 활자 정보를 조사하다
  • 마이크에서 오디오 스트림을 녹음하다
  • 두 개의 모노 오디오 입력 스트림에서 스테레오 오디오 스트림 생성
  • 텍스트 파일, 오디오 파일 또는 이미지 파일을 읽으십시오.
  • 수신되는 오디오 스트림을 재생하다
  • 입력 데이터를 표시하다
  • 오디오 톤을 발생시키다
  • 파일에 데이터(텍스트, 오디오 스트림, 이미지) 쓰기

자바베아 규약을 기반으로 한 새로운 컴포넌트를 만들어 자바 소프트웨어 개발 플랫폼을 이용해 현재의 라이브러리를 풍부하게 할 수 있다.

데이터 흐름 프로그래밍

시스템을 설명하기 위해 VisualAp에서 사용되는 프로그래밍 언어는 데이터 흐름 프로그래밍 언어다.실행은 프로그래머가 도면 커넥터에 의해 서로 다른 구성요소를 연결하는 그래픽 블록 다이어그램의 구조에 의해 결정된다.이러한 커넥터는 변수를 전파하며 모든 입력 데이터를 사용할 수 있게 되는 즉시 어떤 구성 요소도 실행할 수 있다.내부적으로 VisualAp 프로그래밍 언어는 XML을 기반으로 한다.

VisualAp는 다중 구성요소가 동시에 실행될 준비가 될 때마다 다중 스레드 실행을 사용한다.

참고 항목

참조

  1. ^ "JavaTools Community Newsletter". Retrieved 2008-01-31.[영구적 데드링크]

외부 링크