Saturday, November 5, 2011

Marathon 2

Another marathon, before I submit the video assignment by Monday ( digital copy ) and Tuesday ( report ).

To do list in this weekend:

1. Fix blur effect's artifact
2. Pencil Render
3. Background keying using image
4. Toolbar

Tuesday, October 25, 2011

It's alive!!

In this stormy weather, with a infinite variation of codes combination, I have done it! It is now working, the video player and editor is alive!

Those That Are Working:
  • Open a video
  • Play a video
  • Add Effect
  • Brightness, Contrast, Negative, Posterize, Black&White
  • Delete Effect
  • Render Video

Those That Need Tweaking:
  • Blur, Sharpen, Edge Detect
  • Floating Player Panel
  • Faster Speed

Those That Is Not Working All, But I Will Make It Work:
  • Background Keying
  • Pencil Render

Those That Is Not Working, And I Will Not Going To Work On It:
  • Save
  • Manual Adjustment
  • Histogram
  • Color Pencil, Paint
  • Automated Histogram Adjustment, Color Enhancement

Marathon

I will be doing an assignment marathon today, I expect a 80 - 90 % completion.

I will integrate the video player with my previous assignment, redo the effect, strip down the gui.

I will post updates later.

Monday, October 24, 2011

Update on Assignment 2

Updates:

  • Raw Data processing: Successful in extracting raw data from the Processor, but I still have problem in processing the data, and play the data as video
  • Video Effect And Codec: I figured out how to use custom codec/effect, but I still face the same issue in playing the processed data as a video.
  • GUI: I will used the GUI from my assignment 1, but I will strip it down and remove some of the feature.
  • Effect: I'll reuse the image effect, but I will be throwing away any excessive effects that I do not plan to used on my video, typically those that are extremely CPU intensive.
  • Effects that I will be keeping
    • Negative / Invert
    • Posterize
    • Brightness
    • Contrast
    • Grey Scale
    • Sharpen
    • Blur
    • Edge Detect
    • Emboss

Friday, October 14, 2011

JMF

I realized that I have to report my progress for my assignment 2, a video program, with simple visual effect capability.

I have been doing some research, and some run some sample codes. But currently it is a real mess, there are a lot of problem with the videos, the conversion and extraction of raw data, processing the raw data, rebuild the video from the processed raw data.

It is just a long list of task. I will post updates soon... sigh...

Wednesday, September 28, 2011

Extra

I have add Gaussian Blur, Glow, and RGB Adjustment to the program.

I want to quote credit to Mr. Jerry Huxtable, he's also a programmer, which also code a program which is similar to my assignment, and he wrote a article discussing various type of blurring and how to perform the calculation.

I also put in a Moveable JScrollPane which pan around the image. I re-use the codes from my previous group assignment, since the scrollpane from the particular assignment is very close to what I want, I did some re-calibration, and fit it into my program.

Sunday, September 25, 2011

Angelina Jolie Test

This post contains the results I get from one of the requirement of the assignment. I was required to create a black-pencil drawing and a color-pencil drawing filter ( which I have done ), and I need to test it on Angelina Jolie's photo.

So, here's the result:

Angelina Jolie: Original


Angelina Jolie: Histogram Enhancement + Black Pencil

Angelina Jolie: Black Pencil

Angelina Jolie: Color Pencil