ABSTRAKSI: Dewasa ini pertumbuhan teknologi perangkat elektronik berkembang dengan pesat. Perangkat-perangkat elektronik tersebut memiliki ukuran tampilan yang bebeda-beda dengan sapek rasio yang berbeda-beda pula. Dengan adanya keberanekaragaman tersebut, desainer/pembuat konten harus membuat berbagai alternatif konten dengan ukuran yang berbeda untuk masing-masing perangkat. Kini halaman sebuah website telah dapat ditampilkan secara dinamis mengikuti lebar jendela perambannya. Akan tetapi, kedinamisan tersebut hanya berlaku pada konten teks saja, sementara konten-konten lain semisal gambar bersifat statis dalam hal ukuran.
Di sisi lain, metode yang ada saat ini untuk melakukan pengubahan ukuran gambar (resize) hanya terpaku pada penskalaan (scaling) dan pemotongan (croping). Kedua metode ini memiliki beberapa kelemahan terhadap konten dari gambar baru yang dihasilkan. Dengan menggunakan seam carving dapat dihasilkan gambar baru yang mengubah ukuran dengan cara menghapus/menyisipkan jalur energi minimum (seam). Sebagai pembuktian, dilakukan implementasi seam carving dengan memanfaatkan operator sobel, gradient magnitude, dan pemrograman dinamis.
Dari hasil implementasi diketahui bahwa metode ini telah mampu melakukan perubahan ukuran gambar berbasis konten (content aware image resizing) dengan cukup baik, meski terdapat kondisi konten gambar yang dihasilkan rusak akibat perubahan ukuran yang terlalu besar atau gambar memiliki pola tegas dan rapat. Sedangkan dari pengujian melalui kuesioner didapat bahwa mayoritas gambar yang dihasilkan telah memenuhi visual acceptability dan akurasi kemiripan gambar mampu mencapai 99% dangan Image Comparer.
Kata Kunci : content aware image resizing, seam carvingABSTRACT: Nowadays, the growth of electronic device technology grows rapidly. The electronic devices have different display sizes and different aspec ratios. With such differences, the designer/content maker must make alternative contents with different sizes for each devices. Nowadays, website pages can be displayed dynamically following the browser window's width. However, the dynamic is only on the text content, while the other content such as images are rigid in size.
On the other hand, the methods currently available to resize the image just focus on scaling and croping. Both methods have some weaknesses against the content of the new image generated. By using Seam carving new images can be resized by deleting/inserting the minimum energy path (Seam). As proof, the implementation of Seam carving done by using Sobel operator, gradient magnitude, and dynamic programming.
From the results of implementation is known that this method has capability to do content aware image Resizing pretty well, although there are conditions resulting picture content damaged by resizing image with big size changes and by image that has a sharp and tight patterns. By obtained test through questionnaire, the majority of the picture results has met visual acceptability and accuracy of similarity of the images capable to achieve up to 99% by Image Comparer.
Keyword: content aware image resizing, seam carving